<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:avnw="http://www.us.aviatnetworks.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="avnw-20211231.xsd" xlink:type="simple"/>
    <context id="i1df31ae316ec456cba3a088e72293963_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa25c8ea31544fce8081eb34c8a7d0c6_I20220128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2022-01-28</instant>
        </period>
    </context>
    <context id="id7cb946f35b54e6a960c93dcd3184d1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib26625ef9c524e94a0428df53e8396f5_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i5ec2eac39d224434bc3c01c5d9659fb5_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c03a62a3dac43c08139acaf9ebf3dae_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i36c2c07291854687a3838bc18bc828bd_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i04faf0a41cd54a9f8863f5db4405576c_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i2a89795ba1f14bbbb7d55593ad3f3882_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa9d1811ef7641d7b5851904145bc16b_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if02387ec8ad849ec8ab699b2fb08d7f0_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03c447168a844c1da7f038e94044afe1_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i8d72311851af461cb8dde0b0c04cc508_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i2692ee29d2d04372a0925a30faeead37_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="if2d554bc7915455092b49a060c66f020_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="iac5abb97eff447f183607c101999abf4_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i4a94468187c44094b71eb5674fb185da_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i308c301092824b429704a8598f86040f_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i18d9a90292944cdb998d2bc652f67f33_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i8c4133e3e70a46418fd09d9eaba0ff3b_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i25e95c811d9b4362ad15b56f9f14a2cb_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i150d42149dd046f48ae7fe8b01b45a89_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib92a0cff93964fd28c22ab86b940243b_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3502e0badd44fa38532782ddc332996_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaab0fa916c3d40439efba8c1336b4574_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb39b3eae6474ec98b21b6bc4bf7000c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6c3248d91ec461580cec74490f22b1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd17fbd3ca9f49c191a1cee54811ea7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a423715728549e990f253cc8d36556c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia899998a812e4636bb42bb1f9c8888d1_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="ifc96b7fa42804d42b0f3675c7016a321_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="i113805534b9d458f93bc43c011d5cb0d_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="ia30f1a48e1424bb29ee5ebb3af2f5a1b_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="iab2bc12b52844469a8e8206b0c362637_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="ieeccd87a880f4557b7404bb51f597c30_I20201002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <instant>2020-10-02</instant>
        </period>
    </context>
    <context id="i04791f9615754967bebb4cdb90f3bf9d_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i9ec0f798eb5345b68c7160dd013b678f_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i1e21c13b46d64e0d9769451af842a277_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i1bed0fa58bfb48eba3c7996f1538517b_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i7aa8ca80f8574bdbb122cd938673b297_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="id4d14f80ecef479e91bed833f5d09903_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i19e57e736e65458485f7d8c336e944af_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i2482e237ffe842609f3b5755d9cbb692_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i21ad48a8c26a491badab20e552c2b506_I20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-01</instant>
        </period>
    </context>
    <context id="i35c287198911492c819e3fb7d0b86776_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i4c1d637d14fc4ac28cae59d60af65543_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ibef39df2d4fe426ab60e6c56b585a929_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i4ca6cf771907482f8ef68866318ed370_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="idebde2f4116a4f10bfc834381b7c0781_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i58bd8ad8ba754f9cb24f73d696694ff5_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i728849120f184a80a6ced0e246d83672_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87e35926228f49de8455ba7a6ce8c86c_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i445e7abdcc2c465b9372b2459d7559de_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bc3f0f4291c470e8ce2e2a1868490ba_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i2fb7635ac4fd40f9bed79afa5661cb62_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="ib42dd0d838fd4de4a37e9ebac59528a5_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i24de66d2c2014bfd8240d912d58d0b46_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i48b11d86cf9e4e45ad36e9f333071c76_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i7bf13e06edef4751a967276415925552_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i822ec146c656436281558bb2407fe5de_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if5e77d3c8ad94b93996437d51b213bb3_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iac1ad49255c0482aa9047906b53337a1_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ic64475afcaaf422a895efcb850d6a2e8_D20210407-20210407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2021-04-07</startDate>
            <endDate>2021-04-07</endDate>
        </period>
    </context>
    <context id="ia94649525cda47dc95143a95df3dd18f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7d1c972849f41a598f6eeaae104adb0_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="icef6bdcfa97f4dc9a6b472d1b4632b40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e96775f39cf4b15be76bddc9a4c9dea_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i83664856993b4699b63c12d77f8a29f0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15db1875efbc4154aa89b5ef51305293_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i87e225c5319e41b480db0493a13df201_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cbd8eee39b94e71884cc2d91d0505fa_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i8b321f48fc8648c5b2ffb9013a3d394e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd2ce0d9a17a474baf89e51d4e61055b_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i53abfec1fa494b48965828e45f063515_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i471386f869f246afaf4c852f855f5ba4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i579f1074999143b687e1b7c55ecadebe_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i01ecd6464a954ac18dcc4c74b5d2c851_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i1f8d7090c95c420f8df6ffef1d0fc97d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55931bb10c5f40ef85243beb13d49a4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i025affff11664b7e81f29261d5ca85aa_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i7450406877ac42d3b14eebfe51864d8b_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i777c1e63b33348c79b263aa6c9ea8936_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibec8ed59b3fa4fd2b59ecbb9bfe7a00e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58fdf19898fa4ff78ab1e3906e2502ce_I20210517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-17</instant>
        </period>
    </context>
    <context id="id0ea91600ac049aebb38def1b6e4da91_I20210517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-17</instant>
        </period>
    </context>
    <context id="id0fdbbee21b443949347acbc5fb91c0d_I20210517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-17</instant>
        </period>
    </context>
    <context id="i77fcae52cd324993946222398b52c55a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2f3c3f70e074ecfbe8b9067d4306ef4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc2c8370bde9451cbc9ea86e4f75c4c3_I20200703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-03</instant>
        </period>
    </context>
    <context id="i6341d5e760e34bedaa44e15bc7602997_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibc72c3509dc54c65bed1529e95f9bb58_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9278fb56051462da71c39fb1d1589ac_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1505179820a646a3bb3d61d9ea184557_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:DomesticLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieea3e82c0290456ebe90170ccfed5689_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:SiliconValleyBankCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18aa9d262a2c431f8795792c625b17f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:NewZealandBankLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i659646d522da412c8a94c13512c190cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:NewZealandBankLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifac6553f2f9443019bcace9de3012851_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:NewZealandBankLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i5bed2e7a170340a39b1a9f19afdad89f_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">avnw:NewZealandBankLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ida265d36f719444bb7037e8b157cf0e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i573ba774b41544448e2a8e566fb7c10c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-07-02</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0e8152bda794e78a5a937d8bc6d73a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-06-28</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3821d623c824df49c666f9ca8b43867_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c92c5c3457b446a9a3e8beaff691784_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i764958a12c5243799375acb04bc3d91a_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3275b2ec41d84f4c8ff4c97c6a86236e_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ib10e5251f4eb4fb7b7ea4e90b6d3a125_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:AfricaAndMiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5007b7278cf04fb0864c185a372efd44_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:AfricaAndMiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i38a602e90d664457bad48e3df7446b23_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:AfricaAndMiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8e7c8acfd7d46ed95b8b8bbb6f2cc29_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:AfricaAndMiddleEastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i43714f297d3044319c2a66e793e6637a_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:EuropeAndRussiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic85fe6c47b3442c4a620cb2c080ee322_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:EuropeAndRussiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i604df945e0a04c55b0e9e6cd4ebba446_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:EuropeAndRussiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53b652df5e9f4aea91804f9f6befc230_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:EuropeAndRussiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i54f42924892d45a48c81565288ff37e2_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1db6796a9984d07accf39d1a8e39a1b_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ibbdea0238cb94a3485da333a555ca5e6_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4ae883f1e844c0e8b044033bbf1bdb2_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">avnw:LatinAmericaAndAsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i4b923f08e6df4b1182824bac7438f509_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avnw:MotorolaSolutionsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8098cfe60f114303a059141c622fa88c_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avnw:MotorolaSolutionsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i69b82fae532e490d80c7717104f66173_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avnw:AUSStateGovernmentCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i1e979be424e14cbd88c65e47cc2cb1f6_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avnw:MobileTelephoneNetworksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c22e20f444c4b7abb65a700e1715a67_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">avnw:MobileTelephoneNetworksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i8c10ad1f783e4ddab7ddcaa07bc4d63a_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avnw:StockRepurchaseProgramMay2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i2b86328918314ac29847785fa6d359e9_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avnw:StockRepurchaseProgramMay2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb2a3b68e21d43b5a07d2acf80e41790_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avnw:StockRepurchaseProgramMay2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="ic46addf2bece499ebbfd5655b0846594_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">avnw:StockRepurchaseProgramNovember2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ccbd1184bd54acab92561f5f26ddb2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avnw:A2018IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie307a49b6afb430e9d6699c888920288_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avnw:A2018IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie64a5c117afa4e56821df6226205c57a_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">avnw:A2018IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2b4a6bbd46147b8a96bc2f3a6addada_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0836bd449a4d48dcb436cc6e0625f1c6_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avnw:MarketBasedStockUnitsMSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i47e0ca9acd8c4bcaa5277a63119d3c53_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86d1557e24da4d8f997baf0e00e94fd4_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="if3f4e6990ab2417ba9418baaf88fe1d0_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic72877eb0866467ab4d3e5378b62fa95_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia3cbf655252a46d2b32c9fd536d12192_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i267d0968e72440b6957ec8e87614208c_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i08f65f767c014ed4a546732e32321ca6_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i97fb8d0198e3416284cd55d33bd95d66_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="iffe129008ba047ff8cc1d7c66237e07e_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icbe78db2596140ae9fb5787d7a979f07_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="icf1003e89b1945f38e7c6983cd4c1d73_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43737d90234a43f1922d4b4e0c21f3b0_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i25d60b8666ac4176950305be6efa0439_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i04d3d37b04674162881697201a7f3767_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i27fe3b69b2474384b3a7e1e0d6317e0e_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0fbf5e03c9414466be23fcc303a49254_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="idab1ad16e4944852ac1997aa4af097fc_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63c11e416ad64daa9bb9dfe94fe70a56_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i155bfd970ec2483b884ce2bacbff76cf_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2c964cdac4724ade956531f977058680_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="ia7e09214f83c47318eab3f455ee654c8_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ie102b0185b684d748e142d33c52fab64_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:QFourTwoThousandTwentyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="i65df46be1ca74f1b9f996bac3d9ed2d0_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ib238ad30176e4544a6c2dcc47edd26f6_I20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandFifteenToSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-02</instant>
        </period>
    </context>
    <context id="ic227677c499b4dcb857130878e8992cd_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i9df6af3c28c4478d9d5f9f70a7560263_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:QFourTwoThousandTwentyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i6c06ce00285343dcaea530463850d7bf_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="ie9a80b8008f44486826cee42b6b85df0_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandFifteenToSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i5d139781ea7946cd9e1648cc7cbce2d2_D20210703-20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-10-01</endDate>
        </period>
    </context>
    <context id="i4c0c70e396c445099000d976b9b427bd_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i49c38be639c74a7d9119630e38e7e6bf_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:QFourTwoThousandTwentyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i03bdc36c30424701a3548cca23ba98aa_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i0dc563f92d6a4de997df79cdbe43e795_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandFifteenToSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i0b24d74e08ba47fe931a909400febe82_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifb04f9076cd0435b972138f8cb902086_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:QFourTwoThousandTwentyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b291c8c64784932bc6dd4e4dc895e05_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib05f54098e4a4e1a98f166720507daf3_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandFifteenToSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib15316924c7141eb82b347647270db50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18e12765182d4d429c49d02109bfe51c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:QFourTwoThousandTwentyPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e74175ae65140b49bf29e6a7159b35c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7096de9d51374a7f85522a07d775dd36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandFifteenToSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7e6f412c8c744a4826b82b6317c7047_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:FiscalTwoThousandTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie2d1f1e1be714d05934e8724ed0959b3_D20180101-20180131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">avnw:PriorYearsPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-31</endDate>
        </period>
    </context>
    <context id="i65de7edd02ed4177bc20a423119ea229_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i72484d3635804152983c19bb1ad8d248_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i2ce69d7abd2d476e83dd1bb66b3181be_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia19807a3b61e43b9aecd516c288d9bbf_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i4e756d1e3b08451880e8034f60f44344_D20211002-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-02</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i177c61ce4eeb4e5d906444a56f3c6327_D20201003-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-03</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i0a2dd1835e5d4a51ab640976b310653f_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i86fdc20bd52641149e61b9f4baf15797_D20200704-20210101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">avnw:RestrictedStockRestrictedStockUnitsPerformanceSharesandPerformanceUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-04</startDate>
            <endDate>2021-01-01</endDate>
        </period>
    </context>
    <context id="i75e16c43c81b44bbba9ffc1105fa29eb_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33f07c1fe05b4729b35d16e21d065303_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied249265b829471ea41d56eba007e0fa_D20210703-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001377789</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-03</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>avnw:segment</measure>
    </unit>
    <unit id="plan">
        <measure>avnw:plan</measure>
    </unit>
    <unit id="employee">
        <measure>avnw:employee</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80L2ZyYWc6ZjdiNWQ0YmFjMTZmNDE3M2I3NWM4NTdlODM5ZDA2ZDUvdGFibGU6MmM0ZWExZWYyZWVmNDkyM2E1YTIyNDZkM2NlN2YzYTAvdGFibGVyYW5nZToyYzRlYTFlZjJlZWY0OTIzYTVhMjI0NmQzY2U3ZjNhMF8xLTEtMS0xLTI0MjE1_d02f35e1-a081-4472-b4b7-8b10cb2189cd">0001377789</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80L2ZyYWc6ZjdiNWQ0YmFjMTZmNDE3M2I3NWM4NTdlODM5ZDA2ZDUvdGFibGU6MmM0ZWExZWYyZWVmNDkyM2E1YTIyNDZkM2NlN2YzYTAvdGFibGVyYW5nZToyYzRlYTFlZjJlZWY0OTIzYTVhMjI0NmQzY2U3ZjNhMF8yLTEtMS0xLTI0MjE1_3f70ff4c-78ee-4e35-a42f-e70b7f7208b1">--07-01</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80L2ZyYWc6ZjdiNWQ0YmFjMTZmNDE3M2I3NWM4NTdlODM5ZDA2ZDUvdGFibGU6MmM0ZWExZWYyZWVmNDkyM2E1YTIyNDZkM2NlN2YzYTAvdGFibGVyYW5nZToyYzRlYTFlZjJlZWY0OTIzYTVhMjI0NmQzY2U3ZjNhMF8zLTEtMS0xLTI0MjE1_6c721e8c-ba0c-4feb-87b1-cf6836677df1">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80L2ZyYWc6ZjdiNWQ0YmFjMTZmNDE3M2I3NWM4NTdlODM5ZDA2ZDUvdGFibGU6MmM0ZWExZWYyZWVmNDkyM2E1YTIyNDZkM2NlN2YzYTAvdGFibGVyYW5nZToyYzRlYTFlZjJlZWY0OTIzYTVhMjI0NmQzY2U3ZjNhMF80LTEtMS0xLTI0MjE1_0efdb571-4936-4851-a2d8-3eb162b7e81f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80L2ZyYWc6ZjdiNWQ0YmFjMTZmNDE3M2I3NWM4NTdlODM5ZDA2ZDUvdGFibGU6MmM0ZWExZWYyZWVmNDkyM2E1YTIyNDZkM2NlN2YzYTAvdGFibGVyYW5nZToyYzRlYTFlZjJlZWY0OTIzYTVhMjI0NmQzY2U3ZjNhMF81LTEtMS0xLTI0MjE1_2f180255-348a-4e14-b6b4-a4d3f0496289">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i777c1e63b33348c79b263aa6c9ea8936_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTQ1_df4acf85-16bf-4a2a-ab8a-3620464083c2">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i573ba774b41544448e2a8e566fb7c10c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTY1NA_48af4724-b598-41f8-aff7-1eb75f676a58">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <dei:DocumentType
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTIz_a18ac363-b0bf-4e2f-adc7-91b2b3f97697">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZTAwMmMxMjVmN2U0NGM4YWFlNzFlZjcxZjY3MjNjMjYvdGFibGVyYW5nZTplMDAyYzEyNWY3ZTQ0YzhhYWU3MWVmNzFmNjcyM2MyNl8wLTAtMS0xLTI0MjE1_8bdf2011-8bbf-4ff9-9645-4f1585ca9c6f">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8xNjc_0b41469e-0794-4b9f-812e-bd6af24eda7f">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6MTNhYmM1YjQzMjAwNDI3Yzk4ODQyNjYwOTIwNTY0OWEvdGFibGVyYW5nZToxM2FiYzViNDMyMDA0MjdjOTg4NDI2NjA5MjA1NjQ5YV8wLTAtMS0xLTI0MjE1_9eab3349-9a86-483a-8c1f-1b96d5fa1984">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTI0_ebaa9fd7-dbdc-4d87-a11d-f012ce18abef">001-33278</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTI1_b1ae97de-fb93-4bbf-8f77-8b0ce12fa8e4">AVIAT NETWORKS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8wLTAtMS0xLTI0MjE1_0b4a9c47-1249-4daa-9f56-890b9181a70b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8wLTQtMS0xLTI0MjE1_adfbc4ee-587d-4bec-ad50-c3ce2d446bef">20-5961564</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8zLTAtMS0xLTI0MjE1_42290392-b33e-4a6f-90fe-39b922a18fab">200 Parker Drive, Suite C100A,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8zLTEtMS0xLTI0MjE1_3d923155-3826-4e7f-97af-575aff223e14">Austin,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8zLTItMS0xLTI0MjE1_38ebf599-fd8f-4482-9d3c-ff13a5b2ffc2">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6YTBiNjBkM2QzMzQzNDFmYjk0ODgxOWQ2MWZhN2M0NWYvdGFibGVyYW5nZTphMGI2MGQzZDMzNDM0MWZiOTQ4ODE5ZDYxZmE3YzQ1Zl8zLTQtMS0xLTI0MjE1_4569982f-3375-4168-88bd-3827bfb1027e">78728</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTE4_9373e67e-5701-4466-994f-f4d0808c5f7c">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTE5_31b9a76e-81ea-4e88-9fbc-c13a57be5f5c">941-7100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZjE4ZDU2NWMxMTU1NDVhMDkxM2NmNDM5MWU5M2QxNjMvdGFibGVyYW5nZTpmMThkNTY1YzExNTU0NWEwOTEzY2Y0MzkxZTkzZDE2M18xLTAtMS0xLTI0MjE1_a7afa341-258b-4467-8445-f4e765bbfa83">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZjE4ZDU2NWMxMTU1NDVhMDkxM2NmNDM5MWU5M2QxNjMvdGFibGVyYW5nZTpmMThkNTY1YzExNTU0NWEwOTEzY2Y0MzkxZTkzZDE2M18xLTEtMS0xLTI0MjE1_598d6366-ada3-40fe-ae0f-4f62d8f68d7c">AVNW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZjE4ZDU2NWMxMTU1NDVhMDkxM2NmNDM5MWU5M2QxNjMvdGFibGVyYW5nZTpmMThkNTY1YzExNTU0NWEwOTEzY2Y0MzkxZTkzZDE2M18xLTItMS0xLTI0MjE1_e6c3f936-994c-48d7-b462-945f1a2b6e98">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTIw_fac38731-80ff-45ff-b2ea-71d58f3e11b6">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTIx_34ea9bcb-8947-48fd-b0dd-7283a4b4896b">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZWY4MWJmYTEyZTViNGM4OGJiNDVhMjFhODVhMzQ2MWMvdGFibGVyYW5nZTplZjgxYmZhMTJlNWI0Yzg4YmI0NWEyMWE4NWEzNDYxY18wLTMtMS0xLTI0MjE1_68d54225-ed6c-4244-a327-2e050aceb7b3">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZWY4MWJmYTEyZTViNGM4OGJiNDVhMjFhODVhMzQ2MWMvdGFibGVyYW5nZTplZjgxYmZhMTJlNWI0Yzg4YmI0NWEyMWE4NWEzNDYxY18xLTQtMS0xLTI0MjE1_e1732e0d-fed5-4d2e-96ea-840da697d25c">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGFibGU6ZWY4MWJmYTEyZTViNGM4OGJiNDVhMjFhODVhMzQ2MWMvdGFibGVyYW5nZTplZjgxYmZhMTJlNWI0Yzg4YmI0NWEyMWE4NWEzNDYxY18yLTEtMS0xLTI0MjE1_3c451282-16d2-4da4-bc08-575d7a78a822">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTIy_164fb7e5-4bc9-4764-b623-3dabf71e4f7c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iaa25c8ea31544fce8081eb34c8a7d0c6_I20220128"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xL2ZyYWc6MTk3NjU1NmE4ODVmNGE3Njk4YjIzYWQ0NDM3NzBiZTkvdGV4dHJlZ2lvbjoxOTc2NTU2YTg4NWY0YTc2OThiMjNhZDQ0Mzc3MGJlOV8yMTE1_5632abb0-7c07-4303-825e-49a5d32cfa49"
      unitRef="shares">11201296</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMy0xLTEtMS0yNDIxNQ_0cc7cbfb-1d37-42f5-9445-b19cea3b70aa"
      unitRef="usd">42326000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMy0zLTEtMS0yNDIxNQ_2efb2747-d5ed-4673-92e8-0713c304aaf7"
      unitRef="usd">47942000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNC0xLTEtMS0yNDIxNQ_6498d0d6-86f7-4606-9581-a0f799fbb21f"
      unitRef="usd">69074000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNC0zLTEtMS0yNDIxNQ_598d995e-c78e-4be6-89f6-7c83ca0fe4d4"
      unitRef="usd">48135000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNS0xLTEtMS0yNDIxNQ_8614306f-1c00-4945-8141-d87f2f083a39"
      unitRef="usd">42919000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNS0zLTEtMS0yNDIxNQ_f5623675-8474-41c6-b61c-1156ea86bd64"
      unitRef="usd">37521000</us-gaap:UnbilledReceivablesCurrent>
    <avnw:InventoryExcludingPartsAndComponentsNetOfReserves
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNi0xLTEtMS0yNDIxNQ_f3762cf2-b77b-4f1f-a6aa-f5db7593885a"
      unitRef="usd">25615000</avnw:InventoryExcludingPartsAndComponentsNetOfReserves>
    <avnw:InventoryExcludingPartsAndComponentsNetOfReserves
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNi0zLTEtMS0yNDIxNQ_d98623f3-6eb5-4a3d-b08b-5dbebd2c97b1"
      unitRef="usd">23436000</avnw:InventoryExcludingPartsAndComponentsNetOfReserves>
    <us-gaap:InventoryPartsAndComponentsNetOfReserves
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNy0xLTEtMS0yNDIxNQ_3199a699-38ff-45b0-850c-467486dcca51"
      unitRef="usd">1771000</us-gaap:InventoryPartsAndComponentsNetOfReserves>
    <us-gaap:InventoryPartsAndComponentsNetOfReserves
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNy0zLTEtMS0yNDIxNQ_18fa0ae2-e956-4e59-b86e-709968dde906"
      unitRef="usd">1431000</us-gaap:InventoryPartsAndComponentsNetOfReserves>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfOC0xLTEtMS0yNDIxNQ_a60f0169-c23c-45b5-a0ca-40c6691d2fd6"
      unitRef="usd">2218000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfOC0zLTEtMS0yNDIxNQ_be8e71b5-de94-4d56-b25a-e734a21dc3b5"
      unitRef="usd">2218000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfOS0xLTEtMS0yNDIxNQ_98195cdf-6ae1-49dd-a115-dec9318d5768"
      unitRef="usd">11124000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfOS0zLTEtMS0yNDIxNQ_90e8313e-b6a7-4b67-ab35-1ce05e78e9af"
      unitRef="usd">9556000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTAtMS0xLTEtMjQyMTU_d37d4498-0eb8-4b46-92e0-110cff1fd631"
      unitRef="usd">195047000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTAtMy0xLTEtMjQyMTU_87610291-a817-4ed4-9d21-f61317d55f4e"
      unitRef="usd">170239000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTEtMS0xLTEtMjQyMTU_ec547f91-e053-4b6f-8b60-0ddab6ed7bfe"
      unitRef="usd">10010000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTEtMy0xLTEtMjQyMTU_3d9206fb-fae0-4101-92a0-8d5e2b460567"
      unitRef="usd">11701000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTItMS0xLTEtMjQyMTU_fcfce0bb-4f74-454a-8d8f-274263da36c2"
      unitRef="usd">99913000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTItMy0xLTEtMjQyMTU_c1a51b10-bb9b-4743-99ec-afc95910ca5c"
      unitRef="usd">103467000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTMtMS0xLTEtMjQyMTU_34ac47fa-e0ef-40d6-9afa-23ec3bb5c05c"
      unitRef="usd">3371000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTMtMy0xLTEtMjQyMTU_1c34d2ea-d024-4389-833b-ccc49e300eed"
      unitRef="usd">3816000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTQtMS0xLTEtMjQyMTU_b2e47a8a-f1f7-4516-a901-0817f7a3f956"
      unitRef="usd">8782000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTQtMy0xLTEtMjQyMTU_6ccdd15c-4cd7-45f3-971b-ddd106ce3c84"
      unitRef="usd">8430000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTUtMS0xLTEtMjQyMTU_6ec7e2f5-0fd3-4429-9aec-a6c9adec5342"
      unitRef="usd">317123000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTUtMy0xLTEtMjQyMTU_5887cda9-aca2-4a21-a8ea-4d282a4cadad"
      unitRef="usd">297653000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTgtMS0xLTEtMjQyMTU_0d48701d-4862-433e-8fd3-74af5e37510b"
      unitRef="usd">43515000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTgtMy0xLTEtMjQyMTU_7faf0269-60b3-4a5e-b452-10ed0b199f2a"
      unitRef="usd">32405000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTktMS0xLTEtMjQyMTU_1ffc01fa-c979-410a-b479-37ec9fbe449d"
      unitRef="usd">25445000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMTktMy0xLTEtMjQyMTU_f9ac3be8-2365-4bdc-b8e9-75a4a4c56428"
      unitRef="usd">28154000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjAtMS0xLTEtMjQyMTU_4373a5d4-42ac-49dc-8c77-1693869d0d2e"
      unitRef="usd">595000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjAtMy0xLTEtMjQyMTU_07484b77-e486-4e3d-a8eb-cdab67a08e18"
      unitRef="usd">769000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjEtMS0xLTEtMjQyMTU_bc5b0ace-552a-4929-b130-675688e17b66"
      unitRef="usd">35753000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjEtMy0xLTEtMjQyMTU_3b676b38-6f32-4d1a-bfb6-eaf2d265ded4"
      unitRef="usd">32304000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjMtMS0xLTEtMjQyMTU_d8971f6d-d3a0-4df4-b97c-e21b58dbd8a2"
      unitRef="usd">1787000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjMtMy0xLTEtMjQyMTU_18903cd4-68ec-476c-943f-16993bc5816b"
      unitRef="usd">2737000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjQtMS0xLTEtMjQyMTU_111b9422-6a30-4cd5-bd94-2b8ad24b2ea5"
      unitRef="usd">107095000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjQtMy0xLTEtMjQyMTU_25f33f58-dfc0-493a-be1f-6f55ca968abc"
      unitRef="usd">96369000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjUtMS0xLTEtMjQyMTU_98b2f145-9e46-4289-b914-fa5d08f39515"
      unitRef="usd">7959000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjUtMy0xLTEtMjQyMTU_d7ce9ce8-6ef3-4f77-b325-5ef59ccf0b0c"
      unitRef="usd">8592000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjYtMS0xLTEtMjQyMTU_abd9183f-700a-4b79-ada3-63c91bb616ea"
      unitRef="usd">2924000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjYtMy0xLTEtMjQyMTU_47d0041a-a9cf-4596-b7a6-216fc997cda5"
      unitRef="usd">3223000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjctMS0xLTEtMjQyMTU_331ecf45-2508-4cd3-8dc3-ca5f220a40b6"
      unitRef="usd">352000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjctMy0xLTEtMjQyMTU_845a35e4-014c-4660-b808-166fada5ab81"
      unitRef="usd">356000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjgtMS0xLTEtMjQyMTU_94af6bfb-98c1-492a-b4e8-435eea120585"
      unitRef="usd">5293000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjgtMy0xLTEtMjQyMTU_04a3b36a-ab53-4d56-a226-90bf43b60ad3"
      unitRef="usd">5164000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjktMS0xLTEtMjQyMTU_f4ea92d4-0f22-4762-819d-f493d738fa4d"
      unitRef="usd">608000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMjktMy0xLTEtMjQyMTU_cd9e88a8-5f7e-492d-af5d-ff84ace58ce3"
      unitRef="usd">614000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzAtMS0xLTEtMjQyMTU_f14ee5bb-f560-498b-85a1-925f1f140ff3"
      unitRef="usd">124231000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzAtMy0xLTEtMjQyMTU_f2509971-65f4-429d-859e-e7621766dc09"
      unitRef="usd">114318000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzEtMS0xLTEtMjQyMTU_72bf6ce1-bf62-4475-b33d-0ba86d380867"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzEtMy0xLTEtMjQyMTU_ac8a142c-d488-4eb3-b275-6c248b4f9ade"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN18yMQ_23c15710-c76c-41ad-86b2-fc4db7eae7e9"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN18yMQ_bbb4c9dc-8c59-44b3-b089-f04255a8d130"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN18zNQ_3a1ba469-e05b-497f-9c7a-d2f292eccea6"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN18zNQ_77f73cb0-94f2-484f-991f-9e6a00556498"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN181Nw_4854f69c-03a4-40d3-aa94-4cba08a52cce"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpmYTQ0NWQ4MjMzMTc0NTk4OTJhZTRhNjUxYTZkZmJlN181Nw_7fdd0f30-8d59-4d62-8bfa-69b48c12ca18"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMS0xLTEtMjQyMTU_2882bbc0-95f5-46e9-8fe8-78d80ecd8b2c"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzMtMy0xLTEtMjQyMTU_c114dce7-64b0-4583-996e-86d76db8a81d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl8xOA_51c8ca48-bb6a-46ba-af56-9a792468fec4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl8xOA_5ffb8b3e-9d64-46cd-bb4d-ae86d7f82978"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl8zMg_09957743-3b71-4c3d-9392-af3a6889012b"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl8zMg_2b9d5293-00ff-4f25-b1ea-a03677bdf791"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl81NA_6df2f183-3765-4122-8706-2b8bc6a84a22"
      unitRef="shares">11195542</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl81NA_977324ef-53b8-4451-af10-eb913b349c52"
      unitRef="shares">11195542</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl85NA_bfa295b6-59a7-4d1f-b4ed-a2c70e78bd11"
      unitRef="shares">11153445</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMC0xLTEtMjQyMTUvdGV4dHJlZ2lvbjpiYmMyYmE3MTY5OTM0MTIwYmUwNjIwOTFlMTNlZmUzZl85NA_c9c2da4b-9fca-4be8-a369-3337d4aa4821"
      unitRef="shares">11153445</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMS0xLTEtMjQyMTU_bbd3e75f-34d1-4b8c-8b97-75351f43c610"
      unitRef="usd">112000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzQtMy0xLTEtMjQyMTU_0b537432-eab6-43f3-b948-fc7d17f821f0"
      unitRef="usd">112000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzUtMS0xLTEtMjQyMTU_e7d8344f-f3d2-44cf-9cb8-e4f2b0a1831e"
      unitRef="usd">3408000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzUtMy0xLTEtMjQyMTU_379aab23-5468-4698-975f-5fd74f0c1b13"
      unitRef="usd">787000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzYtMS0xLTEtMjQyMTU_8d91f5aa-c80e-4139-a572-becdd67c7a13"
      unitRef="usd">820791000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzYtMy0xLTEtMjQyMTU_d873faa7-5d7e-42f3-bc9f-f2aa2b991431"
      unitRef="usd">818939000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzctMS0xLTEtMjQyMTU_5f479b45-4a67-49fd-9e65-6fd1a4a765d3"
      unitRef="usd">-610004000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzctMy0xLTEtMjQyMTU_d104acbe-0bf2-4616-a35c-8122247cc492"
      unitRef="usd">-620602000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzgtMS0xLTEtMjQyMTU_8201f676-d630-49ce-b60b-268eba14e433"
      unitRef="usd">-14599000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzgtMy0xLTEtMjQyMTU_9d186e03-6877-4e8a-adee-da2986cd852b"
      unitRef="usd">-14327000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzktMS0xLTEtMjQyMTU_e4daaa42-284d-4144-b400-e2ab7ba70c6c"
      unitRef="usd">192892000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfMzktMy0xLTEtMjQyMTU_e954dfcc-f6c1-4dde-ad0c-d6092ba250f0"
      unitRef="usd">183335000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNDAtMS0xLTEtMjQyMTU_464f2e6d-3171-4bf6-842d-5f5cac2045af"
      unitRef="usd">317123000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xNi9mcmFnOjgyZDEyN2ExMzQzMDQxYzdiYmMwZTkzMzZjZmU2OGM1L3RhYmxlOjFmYTlmM2MwNTU4OTRjNDliNzhmZDZiZTY0NzFlZjAwL3RhYmxlcmFuZ2U6MWZhOWYzYzA1NTg5NGM0OWI3OGZkNmJlNjQ3MWVmMDBfNDAtMy0xLTEtMjQyMTU_0816212a-2a62-450e-8808-39e32866043d"
      unitRef="usd">297653000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5ec2eac39d224434bc3c01c5d9659fb5_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMy0xLTEtMS0yNDIxNQ_c5adf31d-31f9-4dc8-b431-63fa22ef5840"
      unitRef="usd">53467000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5c03a62a3dac43c08139acaf9ebf3dae_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMy0zLTEtMS0yNDIxNQ_4207e903-94a9-4781-a4b9-42b766e54198"
      unitRef="usd">46691000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i36c2c07291854687a3838bc18bc828bd_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMy01LTEtMS0yNDIxNQ_d26e8cf8-8d10-4389-a8f1-3bba22d09b1c"
      unitRef="usd">104314000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i04faf0a41cd54a9f8863f5db4405576c_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMy03LTEtMS0yNDIxNQ_0f80daa2-515c-49ef-9527-520cf2de9c5f"
      unitRef="usd">91155000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2a89795ba1f14bbbb7d55593ad3f3882_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNC0xLTEtMS0yNDIxNQ_2503e8c4-3d07-49ea-b371-8dd245bbb2bb"
      unitRef="usd">24397000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="iaa9d1811ef7641d7b5851904145bc16b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNC0zLTEtMS0yNDIxNQ_e495a583-fc54-4904-b6fc-1f6f6cb600c3"
      unitRef="usd">23840000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if02387ec8ad849ec8ab699b2fb08d7f0_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNC01LTEtMS0yNDIxNQ_6708d4d9-b7b6-4ab8-b599-47510f63384d"
      unitRef="usd">46708000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i03c447168a844c1da7f038e94044afe1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNC03LTEtMS0yNDIxNQ_ffdf45a9-cf38-4985-924d-19ff5f31d09b"
      unitRef="usd">45666000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNS0xLTEtMS0yNDIxNQ_68f819f6-505c-49d2-a70b-ff895c597b6e"
      unitRef="usd">77864000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNS0zLTEtMS0yNDIxNQ_1a2ba9ce-37fc-463c-8833-d8b404d8089b"
      unitRef="usd">70531000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNS01LTEtMS0yNDIxNQ_226cd101-6d6e-4b45-ac8e-c7279b42dee0"
      unitRef="usd">151022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNS03LTEtMS0yNDIxNQ_24f1b252-78ea-42bc-887f-dbead6b7454b"
      unitRef="usd">136821000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5ec2eac39d224434bc3c01c5d9659fb5_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNy0xLTEtMS0yNDIxNQ_03d9516d-5db1-48bb-8da4-dcb47e39e4e0"
      unitRef="usd">34014000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5c03a62a3dac43c08139acaf9ebf3dae_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNy0zLTEtMS0yNDIxNQ_5b988457-117d-4e69-b669-db5e45c16882"
      unitRef="usd">27458000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i36c2c07291854687a3838bc18bc828bd_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNy01LTEtMS0yNDIxNQ_b1fafb51-d4b4-44b3-82aa-084d16f040e3"
      unitRef="usd">65939000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i04faf0a41cd54a9f8863f5db4405576c_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfNy03LTEtMS0yNDIxNQ_bb968ba2-8595-4b52-acc7-6caa87b9915f"
      unitRef="usd">55367000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2a89795ba1f14bbbb7d55593ad3f3882_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOC0xLTEtMS0yNDIxNQ_dd7f333b-09de-4f1c-8a6f-af133f19a6c2"
      unitRef="usd">15694000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaa9d1811ef7641d7b5851904145bc16b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOC0zLTEtMS0yNDIxNQ_4ff7cf50-f42c-4f96-a0f8-0d8e49de57c6"
      unitRef="usd">16164000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if02387ec8ad849ec8ab699b2fb08d7f0_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOC01LTEtMS0yNDIxNQ_51091d4b-5126-4572-abbe-1a8634f0a5b4"
      unitRef="usd">30846000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i03c447168a844c1da7f038e94044afe1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOC03LTEtMS0yNDIxNQ_5937ac06-4008-4156-a2c0-4f0456d08025"
      unitRef="usd">30296000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOS0xLTEtMS0yNDIxNQ_62d92aaf-e731-415c-89e3-33b9532d7f32"
      unitRef="usd">49708000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOS0zLTEtMS0yNDIxNQ_62ce150d-94c4-4aee-8553-a56e97adadbd"
      unitRef="usd">43622000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOS01LTEtMS0yNDIxNQ_bdb8b6d9-8402-409c-8f6d-39de00ba2d44"
      unitRef="usd">96785000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfOS03LTEtMS0yNDIxNQ_00943af0-d932-4b3e-8aa8-92fdc3a30aa4"
      unitRef="usd">85663000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTAtMS0xLTEtMjQyMTU_460e08d9-7580-4cdb-be66-3b9cc69abdb3"
      unitRef="usd">28156000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTAtMy0xLTEtMjQyMTU_99cc48ed-4ea0-4daa-9a82-fa6ea06248bb"
      unitRef="usd">26909000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTAtNS0xLTEtMjQyMTU_9296a8cb-bd78-427d-9ecc-a969ff784dc6"
      unitRef="usd">54237000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTAtNy0xLTEtMjQyMTU_69f810e8-acbe-4193-9fa6-ae37e1323c9f"
      unitRef="usd">51158000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTItMS0xLTEtMjQyMTU_d1685ab2-6285-4331-bb7b-13a457145b24"
      unitRef="usd">6169000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTItMy0xLTEtMjQyMTU_16fe760d-f597-495f-8aa1-f3326aeda639"
      unitRef="usd">5419000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTItNS0xLTEtMjQyMTU_0a302f51-1074-43bf-b150-53c797840959"
      unitRef="usd">12079000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTItNy0xLTEtMjQyMTU_36e04636-62ab-42ec-a0d4-bceba947ed85"
      unitRef="usd">10266000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTMtMS0xLTEtMjQyMTU_8d1fe05c-7d37-49b1-b6a3-0087d88bf92f"
      unitRef="usd">13739000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTMtMy0xLTEtMjQyMTU_daf5e905-c138-463e-826c-01f2b627b405"
      unitRef="usd">13612000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTMtNS0xLTEtMjQyMTU_7dcf0557-ec82-4a44-be89-4550184cfd81"
      unitRef="usd">26437000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTMtNy0xLTEtMjQyMTU_52c2f95c-e1eb-4adf-baef-e9a468cad321"
      unitRef="usd">26449000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTQtMS0xLTEtMjQyMTU_00d74ea7-40d0-4e9b-a74c-4c627104b14e"
      unitRef="usd">-960000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTQtMy0xLTEtMjQyMTU_ad386ed2-6620-4d45-a1cd-4d3827f27d09"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTQtNS0xLTEtMjQyMTU_fe241056-1d9c-483d-a376-33d77a695556"
      unitRef="usd">-301000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTQtNy0xLTEtMjQyMTU_270463dc-4da4-4703-9d33-3daf474a59b3"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTUtMS0xLTEtMjQyMTU_7632d13c-73e9-419e-9d3a-1cc4d07a7bcf"
      unitRef="usd">18948000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTUtMy0xLTEtMjQyMTU_c8f32407-4a5a-426f-ae05-cccd22f66e1d"
      unitRef="usd">19031000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTUtNS0xLTEtMjQyMTU_a967ff43-f4e0-4561-87b1-b7de29d19e1a"
      unitRef="usd">38215000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTUtNy0xLTEtMjQyMTU_e0f7547f-f22e-4933-bc0c-5f896384733b"
      unitRef="usd">36715000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTYtMS0xLTEtMjQyMTU_769a31ce-2641-4eb7-a75a-f32f37200bf9"
      unitRef="usd">9208000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTYtMy0xLTEtMjQyMTU_f1092caa-fed8-41dd-bf28-4f6347887aac"
      unitRef="usd">7878000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTYtNS0xLTEtMjQyMTU_2cca48e7-f120-4746-a9d9-65deb8a8fe43"
      unitRef="usd">16022000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTYtNy0xLTEtMjQyMTU_edde0fab-eeca-4000-b908-feec56902d53"
      unitRef="usd">14443000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTktMS0xLTEtMjQyMTU_1212f151-6749-40eb-8349-95084071e84f"
      unitRef="usd">-240000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTktMy0xLTEtMjQyMTU_97b5e7cf-cc82-4649-9cdc-6c6826b70d93"
      unitRef="usd">38000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTktNS0xLTEtMjQyMTU_8c072dc6-bc58-4152-9ab9-58e722299c84"
      unitRef="usd">-212000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMTktNy0xLTEtMjQyMTU_778ecee2-90a1-4ecf-8e42-691d67949fd8"
      unitRef="usd">73000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjAtMS0xLTEtMjQyMTU_879654ed-d1b3-44e7-b36d-5f073dd263e8"
      unitRef="usd">8968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjAtMy0xLTEtMjQyMTU_dab01dd5-2726-4785-99b8-7ba1edee92bb"
      unitRef="usd">7916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjAtNS0xLTEtMjQyMTU_c81f39c2-c2c5-4df4-a64f-b408cc8404db"
      unitRef="usd">15810000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjAtNy0xLTEtMjQyMTU_90da9a7f-7160-4622-973b-cfde3e84ebf2"
      unitRef="usd">14516000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjEtMS0xLTEtMjQyMTU_35aa08a8-f7aa-4b12-a16c-e0638f635fd3"
      unitRef="usd">3052000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjEtMy0xLTEtMjQyMTU_733777ac-ea92-472a-a380-9db491dab59d"
      unitRef="usd">1275000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjEtNS0xLTEtMjQyMTU_176cdae7-732f-4ada-9c55-8a7863778ab6"
      unitRef="usd">5212000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjEtNy0xLTEtMjQyMTU_82156291-2aa6-4faf-9b58-71cb5c1b26ac"
      unitRef="usd">1939000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjItMS0xLTEtMjQyMTU_368d2e2f-4007-4297-b944-76740536279c"
      unitRef="usd">5916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjItMy0xLTEtMjQyMTU_0fa259a9-d2b6-41b4-99a1-c3ccf61f2b4a"
      unitRef="usd">6641000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjItNS0xLTEtMjQyMTU_d6af399e-dd98-4e5a-9399-fd5a84f6213f"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjItNy0xLTEtMjQyMTU_b97459ec-1cb4-4f97-8b02-889eb00ac356"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjUtMS0xLTEtMjQyMTU_de3a74f4-0619-4553-89ad-38a0395bcf4e"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjUtMy0xLTEtMjQyMTU_f84d6bf9-aa77-44a5-85d8-68320d203ab3"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjUtNS0xLTEtMjQyMTU_a76fec8c-98fc-44bd-8b26-e0a343b16a92"
      unitRef="usdPerShare">0.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjUtNy0xLTEtMjQyMTU_a977a34c-fff2-41c8-b7f1-5f44cef1b468"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjYtMS0xLTEtMjQyMTU_fc74f135-90cd-4659-bfed-66fd9304a0a1"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjYtMy0xLTEtMjQyMTU_ccb5b269-bee2-4fa5-b149-8b73e3d67611"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjYtNS0xLTEtMjQyMTU_39f7e72d-d255-47d3-afb2-019020b3da2f"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjYtNy0xLTEtMjQyMTU_55de1bc4-35ab-474f-9737-75472459ba29"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjgtMS0xLTEtMjQyMTU_3eba1630-aa9b-4bef-a205-ec29a8c63cc0"
      unitRef="shares">11309000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjgtMy0xLTEtMjQyMTU_2fc27e8b-5e0f-4212-943a-e7b7df2a7dcf"
      unitRef="shares">11008000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjgtNS0xLTEtMjQyMTU_e0b2d50d-a285-4c6a-8d46-a037a682ce5a"
      unitRef="shares">11172000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjgtNy0xLTEtMjQyMTU_2999efd1-c57a-4bcb-83b8-37c94497d26b"
      unitRef="shares">10914000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjktMS0xLTEtMjQyMTU_1b9d7f5b-a08c-4e86-b7a1-369cac3288ca"
      unitRef="shares">11960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjktMy0xLTEtMjQyMTU_6e145c9e-601a-4956-93e5-e37be2db8dd1"
      unitRef="shares">11420000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjktNS0xLTEtMjQyMTU_6c137d3b-b95e-4735-bf65-040ffffd9aac"
      unitRef="shares">11895000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8xOS9mcmFnOjE4ZTAxYjZlZmY5NTQ4ZWI5ODU4ZDkzZmI2NGE4NDU1L3RhYmxlOmZlMTU2ZWJiZjYzYjQ3ZWNhZmJhZjA2YjM2NTJiYzMxL3RhYmxlcmFuZ2U6ZmUxNTZlYmJmNjNiNDdlY2FmYmFmMDZiMzY1MmJjMzFfMjktNy0xLTEtMjQyMTU_23d11ee8-a9f8-4463-ba47-007b3290cb70"
      unitRef="shares">11278000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfMi0xLTEtMS0yNDIxNQ_6bbb6364-b00c-4c0e-aed9-a2e6a19860d6"
      unitRef="usd">5916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfMi0zLTEtMS0yNDIxNQ_395293ea-c863-4dc6-af94-f9993898ddfc"
      unitRef="usd">6641000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfMi01LTEtMS0yNDIxNQ_34e0e0b1-c202-43ab-9034-a241384ee406"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfMi03LTEtMS0yNDIxNQ_01c40b03-fb9a-4997-a102-411370719c36"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNC0xLTEtMS0yNDIxNQ_b2fe78c0-f178-4954-9dc9-9a7b004be473"
      unitRef="usd">-108000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNC0zLTEtMS0yNDIxNQ_712eaaae-380d-4ed1-baf8-049179e14393"
      unitRef="usd">184000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNC01LTEtMS0yNDIxNQ_d7b191e1-d3a2-4aeb-9b6f-3e40ab253124"
      unitRef="usd">-272000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNC03LTEtMS0yNDIxNQ_948dc71c-1d06-4c1b-b900-618f62e28bbd"
      unitRef="usd">598000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNS0xLTEtMS0yNDIxNQ_03ac6da5-d7b5-4b04-ada2-e0cc4cc50702"
      unitRef="usd">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNS0zLTEtMS0yNDIxNQ_3022d9bf-941e-4cab-9830-46ad3261f026"
      unitRef="usd">184000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNS01LTEtMS0yNDIxNQ_bd0a1dc6-86ac-42e8-9734-0a0e7dc60491"
      unitRef="usd">-272000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNS03LTEtMS0yNDIxNQ_6cce5fc4-3724-4b4f-a41a-6d36cfc951ba"
      unitRef="usd">598000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNi0xLTEtMS0yNDIxNQ_e3dce66e-4b93-48d2-a417-94b7437701f2"
      unitRef="usd">5808000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNi0zLTEtMS0yNDIxNQ_a800e397-b8d0-4ea9-b482-5f2e2ab6825f"
      unitRef="usd">6825000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNi01LTEtMS0yNDIxNQ_4e91e95e-0ac6-4016-8a41-aaafbd8d31d4"
      unitRef="usd">10326000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yMi9mcmFnOjdjYmFmOTRlN2JjNzRjYmI5MTY1ZWUwMDc0ZmY5MjQxL3RhYmxlOjc4OGRmOTExMDM4ZDQ5MGU5N2M5NjExNmUwNzZkZGY1L3RhYmxlcmFuZ2U6Nzg4ZGY5MTEwMzhkNDkwZTk3Yzk2MTE2ZTA3NmRkZjVfNi03LTEtMS0yNDIxNQ_f5859546-5987-48e4-8ca3-7489d30eb3be"
      unitRef="usd">13175000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMy0xLTEtMS0yNDIxNQ_34e0e0b1-c202-43ab-9034-a241384ee406"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMy0zLTEtMS0yNDIxNQ_01c40b03-fb9a-4997-a102-411370719c36"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNS0xLTEtMS0yNDIxNQ_b271b1cc-a83f-442b-940f-af00bef530f8"
      unitRef="usd">2393000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNS0zLTEtMS0yNDIxNQ_d572f1f8-d0a3-4ae5-a870-e79b1b378c79"
      unitRef="usd">2661000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNi0xLTEtMS0yNDIxNQ_96f4d83c-b0a8-4d87-b15a-173ba2f48f73"
      unitRef="usd">-3000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNi0zLTEtMS0yNDIxNQ_b524e43d-67fe-4cf9-bfeb-ac5d87482e8c"
      unitRef="usd">30000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNy0xLTEtMS0yNDIxNQ_8014fadb-91f7-46e0-a254-7d398dac54de"
      unitRef="usd">1624000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNy0zLTEtMS0yNDIxNQ_d00ca011-a752-400b-95dd-6ade77f3e5a7"
      unitRef="usd">1389000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfOC0xLTEtMS0yNDIxNQ_8f0174b5-750b-42e7-a020-74799d1147db"
      unitRef="usd">3548000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfOC0zLTEtMS0yNDIxNQ_94100de5-8ce4-42ad-89c3-3d20bc8d4efd"
      unitRef="usd">676000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:InventoryWriteDown
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfOS0xLTEtMS0yNDIxNQ_5db8569a-b0f5-483e-9324-1d0fc69f7b9d"
      unitRef="usd">658000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfOS0zLTEtMS0yNDIxNQ_ec766c3a-6469-4a91-89f1-5847c140f2b3"
      unitRef="usd">585000</us-gaap:InventoryWriteDown>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTAtMS0xLTEtMjQyMTU_42b90380-cf9c-4d9a-ac8a-72603509a205"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTAtMy0xLTEtMjQyMTU_c0411004-3ad4-4917-95de-929283d11ad6"
      unitRef="usd">-24000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <avnw:NoncashLeaseExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTEtMS0xLTEtMjQyMTU_4eff9f42-01dc-404d-a757-8222b4ee16c3"
      unitRef="usd">445000</avnw:NoncashLeaseExpense>
    <avnw:NoncashLeaseExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTEtMy0xLTEtMjQyMTU_588da551-d9c6-4d78-b5b9-16d6c12d31c0"
      unitRef="usd">327000</avnw:NoncashLeaseExpense>
    <us-gaap:RestructuringCharges
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTItMS0xLTEtMjcyMzU_fd04b13d-3ae1-4ac4-9dd8-b7307271448f"
      unitRef="usd">-301000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTItMy0xLTEtMjcyNTA_faca7941-0489-44b1-827f-9579f39b7074"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTMtMS0xLTEtMjQyMTU_423bc35d-bd3c-4bdc-a925-2bd7ae0fcde0"
      unitRef="usd">21063000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTMtMy0xLTEtMjQyMTU_082646e8-7054-41bf-82ad-59b4382d12f5"
      unitRef="usd">4666000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTQtMS0xLTEtMjQyMTU_4bcf5af7-7d29-4e40-ba75-27e611f396d0"
      unitRef="usd">5570000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTQtMy0xLTEtMjQyMTU_4cb7eeb9-22fc-4740-bd06-0b2beefe4fe8"
      unitRef="usd">3499000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTUtMS0xLTEtMjQyMTU_9843187d-fa3a-471b-a688-671b497c1e2b"
      unitRef="usd">2393000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTUtMy0xLTEtMjQyMTU_9b8dafb6-a5e4-4ea9-b44c-b5cf83436c61"
      unitRef="usd">3815000</us-gaap:IncreaseDecreaseInInventories>
    <avnw:IncreaseDecreaseInCustomerServiceInventories
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTYtMS0xLTEtMjQyMTU_172a5fad-d6c2-45c4-a570-c6592e00675b"
      unitRef="usd">745000</avnw:IncreaseDecreaseInCustomerServiceInventories>
    <avnw:IncreaseDecreaseInCustomerServiceInventories
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTYtMy0xLTEtMjQyMTU_20f76bac-0d53-4b26-ae62-e43513beb09f"
      unitRef="usd">370000</avnw:IncreaseDecreaseInCustomerServiceInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTctMS0xLTEtMjQyMTU_44ff0bf1-b6fb-45f4-9b9b-a193bb446e2a"
      unitRef="usd">11159000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTctMy0xLTEtMjQyMTU_2456dd73-f69e-4ea6-a603-3b614a0d1e42"
      unitRef="usd">5276000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTgtMS0xLTEtMjQyMTU_54d780f5-a4b0-4aec-91d2-ecfeb1d06cdb"
      unitRef="usd">-605000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTgtMy0xLTEtMjQyMTU_89cd3ce6-3ab0-4dec-87ba-224183610158"
      unitRef="usd">-646000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTktMS0xLTEtMjQyMTU_3d9ea291-5100-4c48-bc1a-54f92bbe987c"
      unitRef="usd">2843000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMTktMy0xLTEtMjQyMTU_731a5175-0a41-4bca-8ae7-d7f2987cc20c"
      unitRef="usd">3798000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjAtMS0xLTEtMjQyMTU_87ecb843-1378-4ca2-b629-209ffc6416d2"
      unitRef="usd">-1550000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjAtMy0xLTEtMjQyMTU_1d1db2ef-bf62-4cf9-9dc7-666f7cb5ca59"
      unitRef="usd">-39000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjItMS0xLTEtMjQyMTU_b22787a9-598f-4ece-b422-ec343ed964e2"
      unitRef="usd">2729000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjItMy0xLTEtMjQyMTU_b85c7421-b4b1-4de2-994a-79b02f5d41f9"
      unitRef="usd">3746000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjMtMS0xLTEtMjQyMTU_ed2c7b8e-9087-4c7d-8fe0-0f6cc508507b"
      unitRef="usd">-472000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjMtMy0xLTEtMjQyMTU_86b17976-5831-4d11-b13c-bcbb169d4b09"
      unitRef="usd">-342000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjQtMS0xLTEtMjQyMTU_c63d07a2-f185-4c5e-b749-da7b51660dab"
      unitRef="usd">-2163000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjQtMy0xLTEtMjQyMTU_edf88980-1cca-4b1c-85c7-5d0d467c15c4"
      unitRef="usd">10220000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjYtMS0xLTEtMjQyMTU_187ff705-a2a2-49ff-9bf9-2160a58d8d4a"
      unitRef="usd">798000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjYtMy0xLTEtMjQyMTU_f323d0af-93f3-41fa-ab6f-36046a4bc1e6"
      unitRef="usd">1376000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjktMS0xLTEtMjQyMTU_8f9789a2-8dc2-4664-b92b-ffa364be280f"
      unitRef="usd">-798000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMjktMy0xLTEtMjQyMTU_53d533a4-5bbe-4654-8897-9b2927c7fa5e"
      unitRef="usd">-1376000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfDebt
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzItMS0xLTEtMjQyMTU_73a35ef3-516e-4108-afc8-5de1ce79c19a"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzItMy0xLTEtMjQyMTU_306ddd01-e5ef-4cff-b82c-7ee49992339b"
      unitRef="usd">9000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzQtMS0xLTEtMjQyMTU_d6689fef-98aa-4857-b372-5e9d17464a64"
      unitRef="usd">2621000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzQtMy0xLTEtMjQyMTU_a14b7715-4b3f-4505-ac18-6f480e38bd65"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzUtMS0xLTEtMjQyMTU_d87521ec-3ae5-4513-9c66-c87234d12ebf"
      unitRef="usd">358000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzUtMy0xLTEtMjQyMTU_d47ea5d0-4950-47b5-a24a-b93480edbd60"
      unitRef="usd">168000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzYtMS0xLTEtMjQyMTU_fdf1d2ce-9732-455e-8644-efbeb2314480"
      unitRef="usd">586000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzYtMy0xLTEtMjQyMTU_93ba585e-0d6d-4f61-802b-625f32c68132"
      unitRef="usd">1486000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzctMS0xLTEtMjQyMTU_23153497-379e-4178-b06d-e03c29e90ce5"
      unitRef="usd">-2393000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzctMy0xLTEtMjQyMTU_83db49d2-99b8-4278-9ed6-4dec16c93b07"
      unitRef="usd">-7682000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzgtMS0xLTEtMjQyMTU_60a7d6a7-d61a-4c40-b5a2-736ffd591414"
      unitRef="usd">-291000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzgtMy0xLTEtMjQyMTU_dd2d31e8-98d0-4dde-9f46-8c4c6eed1276"
      unitRef="usd">266000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzktMS0xLTEtMjQyMTU_3329bf47-2927-4686-b08f-3c93d175ce3f"
      unitRef="usd">-5645000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfMzktMy0xLTEtMjQyMTU_b53a27f0-6895-451f-a53d-b7fef7a8e282"
      unitRef="usd">1428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNDAtMS0xLTEtMjQyMTU_12662dbb-2ef0-4fa3-bbf8-e9a3f4add8eb"
      unitRef="usd">48198000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8d72311851af461cb8dde0b0c04cc508_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNDAtMy0xLTEtMjQyMTU_76a677bc-836c-46e5-81a6-ae23986baab6"
      unitRef="usd">41872000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNDEtMS0xLTEtMjQyMTU_c49114c0-62bc-44fb-a57a-79bb4740aeb8"
      unitRef="usd">42553000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2692ee29d2d04372a0925a30faeead37_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yNS9mcmFnOmIzNjMwZmFlMjBkYTQ5ZDQ4ODNlMWY0OWM5M2IxYTZjL3RhYmxlOmEzYmI0ZWFkZDdiZjRlZmNiYWVlNTA4MDIyYzU3ZWVlL3RhYmxlcmFuZ2U6YTNiYjRlYWRkN2JmNGVmY2JhZWU1MDgwMjJjNTdlZWVfNDEtMy0xLTEtMjQyMTU_c7c490a7-1a58-4a10-bdf7-494175d86ca3"
      unitRef="usd">43300000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if2d554bc7915455092b49a060c66f020_I20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xLTEtMS0yNDIxNQ_4ff19466-b2b8-42d6-b975-02972aeca756"
      unitRef="shares">11187003</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if2d554bc7915455092b49a060c66f020_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0zLTEtMS0yNDIxNQ_64fadc5f-48ed-4f3f-af6d-9a97029dbcef"
      unitRef="usd">112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac5abb97eff447f183607c101999abf4_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy01LTEtMS0yNDIxNQ_de3b33ee-0944-4b68-b0f8-e9638c1a97f6"
      unitRef="usd">-1500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a94468187c44094b71eb5674fb185da_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy03LTEtMS0yNDIxNQ_4490a9ff-bf0a-42af-b14c-8020c0a31eca"
      unitRef="usd">819711000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i308c301092824b429704a8598f86040f_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy05LTEtMS0yNDIxNQ_d23ef65b-560d-418e-af61-c6d07b6179a3"
      unitRef="usd">-615920000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18d9a90292944cdb998d2bc652f67f33_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMS0xLTEtMjQyMTU_e8847037-7529-4439-a447-10ebfa0138fc"
      unitRef="usd">-14491000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c4133e3e70a46418fd09d9eaba0ff3b_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMy0xLTEtMjQyMTU_d1771816-9c23-4e0d-b90f-b74413f99f65"
      unitRef="usd">187912000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i25e95c811d9b4362ad15b56f9f14a2cb_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC05LTEtMS0yNDIxNQ_e5539602-1938-4449-8c80-cb84144e7b61"
      unitRef="usd">5916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC0xMy0xLTEtMjQyMTU_218efdde-d590-495c-8e21-c7c25cf5cbe6"
      unitRef="usd">5916000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i150d42149dd046f48ae7fe8b01b45a89_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMS0xLTEtMjQyMTU_1ed30c6e-8732-4d1d-813b-a1cd90d566a6"
      unitRef="usd">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMy0xLTEtMjQyMTU_bc86ecb7-f217-41d1-931e-c7bca55d6219"
      unitRef="usd">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xLTEtMS0yNDIxNQ_b46f9ad4-7250-431a-85e3-3ea51782e111"
      unitRef="shares">69434</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0zLTEtMS0yNDIxNQ_774794ab-55a4-4ebe-9e82-deb554358a19"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib92a0cff93964fd28c22ab86b940243b_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi03LTEtMS0yNDIxNQ_d59d75c9-14e6-434a-bbe0-4797b4c2b135"
      unitRef="usd">319000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xMy0xLTEtMjQyMTU_bcfba351-ebc5-4286-9960-64460672e359"
      unitRef="usd">320000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xLTEtMS0yNDIxNQ_550081ea-dde5-44f6-878e-226c8b021599"
      unitRef="shares">0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib92a0cff93964fd28c22ab86b940243b_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy03LTEtMS0yNDIxNQ_a25be129-97d8-444b-9462-fb7d636cf344"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xMy0xLTEtMjQyMTU_671d5045-e547-4460-8113-81f0eba540fe"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xLTEtMS0yNDIxNQ_e19759e0-98c3-4388-94ff-e657b5d43050"
      unitRef="shares">60895</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia19bc7d406c84b5f9a9aceb1bc5414f4_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0zLTEtMS0yNDIxNQ_3e23041e-25f5-46fc-9320-083ae43c7b41"
      unitRef="usd">1000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ia3502e0badd44fa38532782ddc332996_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC01LTEtMS0yNDIxNQ_db27924e-3aee-4da3-840d-20add1edd94c"
      unitRef="usd">1908000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xMy0xLTEtMjQyMTU_425827db-8c60-4bbd-bbf4-346b0bd07111"
      unitRef="usd">1909000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib92a0cff93964fd28c22ab86b940243b_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS03LTEtMS0yNDIxNQ_2537a35a-068a-4d33-817b-4769bce9a9b6"
      unitRef="usd">761000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS0xMy0xLTEtMjQyMTU_4d2756ac-e764-43bd-b01d-c3c6719346d6"
      unitRef="usd">761000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaab0fa916c3d40439efba8c1336b4574_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_c88c9bbc-ed1f-4fbe-9b6c-735506f46f57"
      unitRef="shares">11195542</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaab0fa916c3d40439efba8c1336b4574_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_eabd3a82-eac4-437e-8a2e-412dd6bb717c"
      unitRef="shares">11195542</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iaab0fa916c3d40439efba8c1336b4574_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMy0xLTEtMjQyMTU_58ec17c4-4add-43d3-aba9-8f3e3136a43b"
      unitRef="usd">112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb39b3eae6474ec98b21b6bc4bf7000c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNS0xLTEtMjQyMTU_fea5efe8-6367-4a39-b38f-78beb75109d8"
      unitRef="usd">-3408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6c3248d91ec461580cec74490f22b1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNy0xLTEtMjQyMTU_66e9442f-d466-4e8a-b51a-d224bca54b36"
      unitRef="usd">820791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd17fbd3ca9f49c191a1cee54811ea7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtOS0xLTEtMjQyMTU_8fc290b2-651b-437b-9b91-f0548e8a99f8"
      unitRef="usd">-610004000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a423715728549e990f253cc8d36556c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTEtMS0xLTI0MjE1_435e4f5c-eb5b-4bbd-a4e4-184b25152f3c"
      unitRef="usd">-14599000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTMtMS0xLTI0MjE1_5417b58c-c5e6-4c0c-a20d-afe8767317c8"
      unitRef="usd">192892000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia899998a812e4636bb42bb1f9c8888d1_I20201002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xLTEtMS0yNDIxNQ_f7457655-3045-4273-a65d-c242317cb9ca"
      unitRef="shares">10886724</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia899998a812e4636bb42bb1f9c8888d1_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0zLTEtMS0yNDIxNQ_e482c216-4424-45f1-93b6-97134cf0d3bd"
      unitRef="usd">109000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc96b7fa42804d42b0f3675c7016a321_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy01LTEtMS0yNDIxNQ_d2f9644c-e80e-46fb-8a15-f479cafb55ad"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i113805534b9d458f93bc43c011d5cb0d_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy03LTEtMS0yNDIxNQ_f15aebbb-4fc8-4cd4-aca6-511f82db15b8"
      unitRef="usd">815148000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia30f1a48e1424bb29ee5ebb3af2f5a1b_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy05LTEtMS0yNDIxNQ_94fa77a7-8f40-43e2-bfcc-8297cfa4d385"
      unitRef="usd">-724805000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab2bc12b52844469a8e8206b0c362637_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMS0xLTEtMjQyMTU_3ee8f96f-4a2c-438d-837e-3bcdfbb8469b"
      unitRef="usd">-14555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieeccd87a880f4557b7404bb51f597c30_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMy0xLTEtMjQyMTU_18ed8fef-a80b-4e15-ab8b-501af3e1981b"
      unitRef="usd">75897000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i04791f9615754967bebb4cdb90f3bf9d_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC05LTEtMS0yNDIxNQ_86cf970f-4f1c-49e1-9bd3-451f4832ae9d"
      unitRef="usd">6641000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC0xMy0xLTEtMjQyMTU_a5b33f6f-c061-4cd6-bcb6-2fe0c4014d8c"
      unitRef="usd">6641000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9ec0f798eb5345b68c7160dd013b678f_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMS0xLTEtMjQyMTU_44f09d3a-a492-4caf-97a9-6907f68949b9"
      unitRef="usd">184000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMy0xLTEtMjQyMTU_cbca487c-5a2f-49bc-9144-579e65979b8f"
      unitRef="usd">184000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i1e21c13b46d64e0d9769451af842a277_D20201003-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xLTEtMS0yNDIxNQ_656246b2-4cb9-4da0-8b1a-3e3755d6cc90"
      unitRef="shares">242048</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1e21c13b46d64e0d9769451af842a277_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0zLTEtMS0yNDIxNQ_7e31961b-af68-4a96-b780-04741eb657eb"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1bed0fa58bfb48eba3c7996f1538517b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi03LTEtMS0yNDIxNQ_74360425-b6f7-4137-8369-24b7ac5f9aae"
      unitRef="usd">1059000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xMy0xLTEtMjQyMTU_36e7a730-b81b-4b10-a62d-beff78c70520"
      unitRef="usd">1063000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i1e21c13b46d64e0d9769451af842a277_D20201003-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xLTEtMS0yNDIxNQ_178a6154-3590-4ab7-a0a7-ae8f958cb8e9"
      unitRef="shares">0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xMy0xLTEtMjQyMTU_659a2881-0b33-4f6d-87f5-63353b850ea0"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i1e21c13b46d64e0d9769451af842a277_D20201003-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xLTEtMS0yNDIxNQ_3b6f9d35-97a3-4f84-be0a-07cbae7f93ca"
      unitRef="shares">936</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1bed0fa58bfb48eba3c7996f1538517b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC03LTEtMS0yNDIxNQ_a4264a09-79b3-43d8-aab5-8e5ad4594c37"
      unitRef="usd">40000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xMy0xLTEtMjQyMTU_9fb468e9-3615-4618-895b-4af1f209f8fe"
      unitRef="usd">40000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1bed0fa58bfb48eba3c7996f1538517b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS03LTEtMS0yNDIxNQ_89a85e7c-f7ad-4c07-91ba-12cc458c2c41"
      unitRef="usd">818000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS0xMy0xLTEtMjQyMTU_002b2f17-e5bb-464d-a68c-7d436fb10b32"
      unitRef="usd">818000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7aa8ca80f8574bdbb122cd938673b297_I20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMS0xLTEtMjQyMTU_c2132345-adee-4f7b-acb9-c2fd8f3ea8c8"
      unitRef="shares">11127836</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7aa8ca80f8574bdbb122cd938673b297_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMy0xLTEtMjQyMTU_0fe344f4-4e6a-4fa9-9f96-0736a7d7aeba"
      unitRef="usd">113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4d14f80ecef479e91bed833f5d09903_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNS0xLTEtMjQyMTU_095bdc17-6ad1-4353-8a3e-537d487e1bbe"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19e57e736e65458485f7d8c336e944af_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNy0xLTEtMjQyMTU_7c4d0de7-8440-4d29-91bc-cb59c1a566dd"
      unitRef="usd">816985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2482e237ffe842609f3b5755d9cbb692_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtOS0xLTEtMjQyMTU_5f5215ff-d48b-4ffb-a1f3-0b0183af7b21"
      unitRef="usd">-718164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21ad48a8c26a491badab20e552c2b506_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTEtMS0xLTI0MjE1_92cb5da8-4fee-4d4c-89a5-f08a57d3b305"
      unitRef="usd">-14371000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2692ee29d2d04372a0925a30faeead37_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTMtMS0xLTI0MjE1_2d609b39-7f69-4ca5-ac7b-9035fdea53e2"
      unitRef="usd">84563000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i35c287198911492c819e3fb7d0b86776_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xLTEtMS0yNDIxNQ_0f452710-26ec-44eb-b9b8-13169df03e38"
      unitRef="shares">11153445</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i35c287198911492c819e3fb7d0b86776_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0zLTEtMS0yNDIxNQ_ae0ed52d-32ce-4427-95b5-c61b17636d33"
      unitRef="usd">112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c1d637d14fc4ac28cae59d60af65543_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy01LTEtMS0yNDIxNQ_4df4c172-2972-4683-80f4-948814c79dcc"
      unitRef="usd">-787000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibef39df2d4fe426ab60e6c56b585a929_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy03LTEtMS0yNDIxNQ_35d04c9d-cade-4ec5-9a90-234ac2f36492"
      unitRef="usd">818939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ca6cf771907482f8ef68866318ed370_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy05LTEtMS0yNDIxNQ_abd9ab48-e951-470d-84d4-d237a5c78ca2"
      unitRef="usd">-620602000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idebde2f4116a4f10bfc834381b7c0781_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMS0xLTEtMjQyMTU_86a977d6-71c8-43e6-8780-7d1f95400be7"
      unitRef="usd">-14327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMy0xLTEtMjQyMTU_7851de2e-2c4e-44ca-9536-2735c9e681ad"
      unitRef="usd">183335000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i58bd8ad8ba754f9cb24f73d696694ff5_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC05LTEtMS0yNDIxNQ_5acbb7b8-c72b-4d23-8e1d-053ed9d93b74"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC0xMy0xLTEtMjQyMTU_69c703d9-f799-45f7-8dcf-6f45e71e85b3"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i728849120f184a80a6ced0e246d83672_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMS0xLTEtMjQyMTU_a01017a8-83bc-4a46-bee0-17c62f20c793"
      unitRef="usd">-272000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMy0xLTEtMjQyMTU_e8020632-ebc8-4765-9275-d9a9cd631542"
      unitRef="usd">-272000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xLTEtMS0yNDIxNQ_dbbf1c32-6b82-46d2-b943-a2c83a604aa6"
      unitRef="shares">135669</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0zLTEtMS0yNDIxNQ_e27cdf04-3a7d-4a27-854f-1b6b470ed8c0"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i87e35926228f49de8455ba7a6ce8c86c_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi03LTEtMS0yNDIxNQ_6a3d3f05-8719-4066-9c30-026920d68136"
      unitRef="usd">586000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xMy0xLTEtMjQyMTU_d03d1d94-a7d2-4ec0-a2c1-919f63e0c10e"
      unitRef="usd">587000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xLTEtMS0yNDIxNQ_a589e4e6-0b65-40d0-bf8f-73200df16f8e"
      unitRef="shares">10134</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i87e35926228f49de8455ba7a6ce8c86c_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy03LTEtMS0yNDIxNQ_5218c501-0af5-4125-ab13-1e7388b829cc"
      unitRef="usd">358000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xMy0xLTEtMjQyMTU_7998f6b1-f142-4b86-8eff-8051069eb054"
      unitRef="usd">358000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xLTEtMS0yNDIxNQ_ad3d6539-8e4a-4c32-a657-8726b1927b43"
      unitRef="shares">83438</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i60b4be82036f4cfea51a5a903865b253_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0zLTEtMS0yNDIxNQ_9d32d767-5ed4-4ecc-8034-ecf5844d0182"
      unitRef="usd">1000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i445e7abdcc2c465b9372b2459d7559de_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC01LTEtMS0yNDIxNQ_1ba296f4-5133-45b6-82e6-4177e3c5969b"
      unitRef="usd">2621000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xMy0xLTEtMjQyMTU_646dfcb2-476b-41d8-8261-e7741fcdd8bc"
      unitRef="usd">2622000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i87e35926228f49de8455ba7a6ce8c86c_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS03LTEtMS0yNDIxNQ_1401bfd2-c722-4464-8ff9-38fe052a5d2e"
      unitRef="usd">1624000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS0xMy0xLTEtMjQyMTU_e647b156-107f-4408-9e6b-a4f509e5a70b"
      unitRef="usd">1624000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaab0fa916c3d40439efba8c1336b4574_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMS0xLTEtMjQyMTU_be933f38-cccf-4529-a08d-c9f1fa9f5306"
      unitRef="shares">11195542</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iaab0fa916c3d40439efba8c1336b4574_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMy0xLTEtMjQyMTU_89bf7c18-60f4-4796-a43f-bb140ceadd3d"
      unitRef="usd">112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb39b3eae6474ec98b21b6bc4bf7000c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNS0xLTEtMjQyMTU_50077a7f-f86c-4b16-8c19-f37714f2443f"
      unitRef="usd">-3408000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6c3248d91ec461580cec74490f22b1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNy0xLTEtMjQyMTU_441fd563-a572-4597-9fe1-e524e4a9761c"
      unitRef="usd">820791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd17fbd3ca9f49c191a1cee54811ea7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtOS0xLTEtMjQyMTU_e539af39-c61a-4a75-afb5-0c338def1ebd"
      unitRef="usd">-610004000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a423715728549e990f253cc8d36556c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTEtMS0xLTI0MjE1_11a2e7c3-a0a8-4c97-adab-f1fda5cbcc80"
      unitRef="usd">-14599000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTMtMS0xLTI0MjE1_9e180e7a-5414-460c-94fd-a5c78390101d"
      unitRef="usd">192892000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0bc3f0f4291c470e8ce2e2a1868490ba_I20200703"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xLTEtMS0yNDIxNQ_a3e70cb4-d1a1-4a1c-a9a0-75ba16115b06"
      unitRef="shares">10800974</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0bc3f0f4291c470e8ce2e2a1868490ba_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0zLTEtMS0yNDIxNQ_2f310af6-0472-444a-94e5-c7e7b37212bb"
      unitRef="usd">108000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2fb7635ac4fd40f9bed79afa5661cb62_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy01LTEtMS0yNDIxNQ_fff49791-657b-4889-8887-811a9a6f2637"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib42dd0d838fd4de4a37e9ebac59528a5_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy03LTEtMS0yNDIxNQ_0a007296-1569-4030-a5a9-62505be7b264"
      unitRef="usd">814283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i24de66d2c2014bfd8240d912d58d0b46_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy05LTEtMS0yNDIxNQ_ed5ec578-c253-4983-a5c5-5f959695a2ee"
      unitRef="usd">-730741000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i48b11d86cf9e4e45ad36e9f333071c76_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMS0xLTEtMjQyMTU_fe099eae-6a67-436f-a0ea-94f32aa9161b"
      unitRef="usd">-14969000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d72311851af461cb8dde0b0c04cc508_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMy0xLTEtMjQyMTU_9c7ccd04-b327-47e1-8818-8faa50f6eefa"
      unitRef="usd">68681000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7bf13e06edef4751a967276415925552_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC05LTEtMS0yNDIxNQ_60084826-3c78-420f-a15d-dd1faf3a96e7"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC0xMy0xLTEtMjQyMTU_6f0a1cec-4fee-42ae-908e-48016ada0a4e"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i822ec146c656436281558bb2407fe5de_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMS0xLTEtMjQyMTU_22074489-b814-4ffd-9ecc-b0c8432b51c4"
      unitRef="usd">598000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMy0xLTEtMjQyMTU_3bea8d9a-492e-422e-af3b-347a208e72bb"
      unitRef="usd">598000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if5e77d3c8ad94b93996437d51b213bb3_D20200704-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xLTEtMS0yNDIxNQ_8a18b839-6202-4e64-b75b-157fa113f964"
      unitRef="shares">339030</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if5e77d3c8ad94b93996437d51b213bb3_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0zLTEtMS0yNDIxNQ_7fcef52f-0219-485a-be22-93418c29abe8"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iac1ad49255c0482aa9047906b53337a1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi03LTEtMS0yNDIxNQ_97011022-3803-43a9-baea-20c4ff869d3f"
      unitRef="usd">1481000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xMy0xLTEtMjQyMTU_a7ce31e7-1e1a-43a9-8ab8-54704fd02ddd"
      unitRef="usd">1486000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if5e77d3c8ad94b93996437d51b213bb3_D20200704-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xLTEtMS0yNDIxNQ_ff50441e-1493-4c35-a21e-bb6c0bb01d60"
      unitRef="shares">11232</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iac1ad49255c0482aa9047906b53337a1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy03LTEtMS0yNDIxNQ_5502fb56-d1da-4cc6-82c4-c74f6bf9270a"
      unitRef="usd">128000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xMy0xLTEtMjQyMTU_9db310be-3dfa-452b-9c8b-b1e5024b37f0"
      unitRef="usd">128000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if5e77d3c8ad94b93996437d51b213bb3_D20200704-20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xLTEtMS0yNDIxNQ_cebc7195-a8b0-4622-8310-dab545e983cd"
      unitRef="shares">936</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iac1ad49255c0482aa9047906b53337a1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC03LTEtMS0yNDIxNQ_83267580-02b3-4262-ac37-a226ba8f9055"
      unitRef="usd">40000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xMy0xLTEtMjQyMTU_9034c812-805a-4114-80b6-6a6c4ccf28cd"
      unitRef="usd">40000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac1ad49255c0482aa9047906b53337a1_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS03LTEtMS0yNDIxNQ_73c01a8f-b0f1-4f3a-a744-c3d1a1b6d2ca"
      unitRef="usd">1389000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS0xMy0xLTEtMjQyMTU_10e820d2-c4fe-45ec-b519-b0995848690c"
      unitRef="usd">1389000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7aa8ca80f8574bdbb122cd938673b297_I20210101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMS0xLTEtMjQyMTU_e8d4373d-2266-4918-9b25-3bef23551254"
      unitRef="shares">11127836</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7aa8ca80f8574bdbb122cd938673b297_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMy0xLTEtMjQyMTU_bac4b91e-bc81-4286-832c-4f1250263810"
      unitRef="usd">113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4d14f80ecef479e91bed833f5d09903_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNS0xLTEtMjQyMTU_03cf4fb7-6147-463b-aa09-83e2feb681f2"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i19e57e736e65458485f7d8c336e944af_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNy0xLTEtMjQyMTU_92934980-45f1-461b-9be6-374372507ab2"
      unitRef="usd">816985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2482e237ffe842609f3b5755d9cbb692_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtOS0xLTEtMjQyMTU_30076137-2220-45a6-ab03-1bbb5a60f354"
      unitRef="usd">-718164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i21ad48a8c26a491badab20e552c2b506_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTEtMS0xLTI0MjE1_8004f9b5-70ad-4a69-9e9f-c08e8f8b63fb"
      unitRef="usd">-14371000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2692ee29d2d04372a0925a30faeead37_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTMtMS0xLTI0MjE1_ffdb70a0-6994-497c-9b98-9312f0134274"
      unitRef="usd">84563000</us-gaap:StockholdersEquity>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfNzMyNg_884c094d-47d4-4a94-98b7-8e0985ff4cfb">The Company and Basis of Presentation&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;The Company&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;Aviat Networks, Inc. (the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; and &#x201c;our&#x201d;) designs, manufactures, and sells a range of wireless networking solutions and services to mobile and fixed telephone service providers, private network operators, government agencies, transportation and utility companies, public safety agencies, and broadcast system operators across the globe. Our products include broadband wireless access base stations and customer premises equipment for fixed and mobile, point-to-point digital microwave radio systems for access, backhaul, trunking, license-exempt applications, supporting new network deployments, network expansion, and capacity upgrades.&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;Basis of Presentation&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;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) and with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information, and we have made estimates, assumptions and judgments affecting the amounts reported in our unaudited condensed consolidated financial statements and the accompanying notes, as discussed in greater detail below. Accordingly, the statements do not include all information and footnotes required by U.S. GAAP for annual consolidated financial statements. In the opinion of our management, such interim financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of financial position, results of operations and cash flows for such periods. The results for the three and six months ended December&#160;31, 2021 are not necessarily indicative of the results that may be expected for the full fiscal year or future operating periods. The information included in this Quarterly Report on Form&#160;10-Q should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form&#160;10-K for the fiscal year ended July&#160;2, 2021.&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;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned and majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated. &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;We operate on a 52-week or 53-week year ending on the Friday closest to June&#160;30. The three months ended December&#160;31, 2021 consisted of 13 weeks and the three months ended January&#160;1, 2021 consisted of 13 weeks. Fiscal year 2022 will be comprised of 52 weeks and will end on July&#160;1, 2022. Fiscal year 2021 was comprised of 52 weeks and ended on July&#160;2, 2021.&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;Stock Split&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;On April 7, 2021 we effected a two-for-one split in the form of a stock dividend to shareholders of record as of April 1, 2021. Common stock, Additional paid-in-capital, per share and equity award amounts for all periods presented have been retrospectively reclassified to reflect the two-for-one stock split in the form of a stock dividend. &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;Use of Estimates&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;The preparation of unaudited condensed consolidated financial statements in accordance with U.S.&#160;GAAP requires us to make estimates, assumptions and judgments affecting the amounts reported and related disclosures. Estimates are based upon historical factors, current circumstances and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis and may employ outside experts to assist us in making these evaluations. Changes in such estimates, based on more accurate information, or different assumptions or conditions, may affect amounts reported in future periods. Such estimates affect significant items, including revenue recognition, provision for uncollectible receivables, inventory valuation, valuation allowances for deferred tax assets, uncertainties in income taxes, contingencies and recoverability of long-lived assets. The actual results that we experience may differ materially from our estimates.  &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;Summary of Significant Accounting Policies&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;There have been no material changes in our significant accounting policies as of December&#160;31, 2021 and for the six months ended December&#160;31, 2021, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July&#160;2, 2021.&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;Accounting Standards Adopted&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;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2019-12, Income Taxes (Topic 740). This guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements and interim recognition of enactment of tax laws and rate changes. ASU 2019-12 became effective for us in our first quarter of fiscal 2022. The adoption had no material impact on our unaudited condensed consolidated financial statements.&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;Accounting Standards Not Yet Adopted&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;In March 2020, the FASB issued ASU 2020-04, &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;Reference Rate Reform (Topic 848)&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;. This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for our borrowing instruments, which use LIBOR as a reference rate, and was effective March 12, 2020 through December 31, 2022. We are currently evaluating the potential impact ASU 2020-04 will have on our unaudited condensed consolidated financial statements.&lt;/span&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;In June 2016, the FASB issued ASU 2016-13,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt; (ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, and ASU 2019-05 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. Topic 326 will be effective for us in our first quarter of fiscal 2024 and earlier adoption is permitted. We are evaluating the impact adopting Topic 326 will have on our unaudited condensed consolidated financial statements.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfNzMwOQ_59763d10-5790-44e9-9d9a-cc922b1367c3">&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;Basis of Presentation&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;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) and with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial information, and we have made estimates, assumptions and judgments affecting the amounts reported in our unaudited condensed consolidated financial statements and the accompanying notes, as discussed in greater detail below. Accordingly, the statements do not include all information and footnotes required by U.S. GAAP for annual consolidated financial statements. In the opinion of our management, such interim financial statements reflect all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation of financial position, results of operations and cash flows for such periods. The results for the three and six months ended December&#160;31, 2021 are not necessarily indicative of the results that may be expected for the full fiscal year or future operating periods. The information included in this Quarterly Report on Form&#160;10-Q should be read in conjunction with the consolidated financial statements and footnotes thereto included in our Annual Report on Form&#160;10-K for the fiscal year ended July&#160;2, 2021.&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;The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned and majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated. &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;We operate on a 52-week or 53-week year ending on the Friday closest to June&#160;30. The three months ended December&#160;31, 2021 consisted of 13 weeks and the three months ended January&#160;1, 2021 consisted of 13 weeks. Fiscal year 2022 will be comprised of 52 weeks and will end on July&#160;1, 2022. Fiscal year 2021 was comprised of 52 weeks and ended on July&#160;2, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ic64475afcaaf422a895efcb850d6a2e8_D20210407-20210407"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfMjU5MQ_d8b4b165-c6a3-492e-94ff-bb8828cfe4eb"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ic64475afcaaf422a895efcb850d6a2e8_D20210407-20210407"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfMjg0NA_d8b4b165-c6a3-492e-94ff-bb8828cfe4eb"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:UseOfEstimates
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfNzMzMg_596501cf-423a-47c3-8385-cefdb9da7ad0">Use of EstimatesThe preparation of unaudited condensed consolidated financial statements in accordance with U.S.&#160;GAAP requires us to make estimates, assumptions and judgments affecting the amounts reported and related disclosures. Estimates are based upon historical factors, current circumstances and the experience and judgment of our management. We evaluate our estimates and assumptions on an ongoing basis and may employ outside experts to assist us in making these evaluations. Changes in such estimates, based on more accurate information, or different assumptions or conditions, may affect amounts reported in future periods. Such estimates affect significant items, including revenue recognition, provision for uncollectible receivables, inventory valuation, valuation allowances for deferred tax assets, uncertainties in income taxes, contingencies and recoverability of long-lived assets. The actual results that we experience may differ materially from our estimates.</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8zNy9mcmFnOjZmMTUyYzY5NzRhNTRhY2U5ZTY5ODlmMjFiYmFiNzIxL3RleHRyZWdpb246NmYxNTJjNjk3NGE1NGFjZTllNjk4OWYyMWJiYWI3MjFfNzM0Mw_0a57375f-2efc-4a84-8212-eef1bcbceae4">&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;Accounting Standards Adopted&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;In December 2019, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2019-12, Income Taxes (Topic 740). This guidance simplifies the accounting for income taxes by removing certain exceptions to the general principles and also simplifies areas such as franchise taxes, step-up in tax basis of goodwill, separate entity financial statements and interim recognition of enactment of tax laws and rate changes. ASU 2019-12 became effective for us in our first quarter of fiscal 2022. The adoption had no material impact on our unaudited condensed consolidated financial statements.&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;Accounting Standards Not Yet Adopted&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;In March 2020, the FASB issued ASU 2020-04, &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;Reference Rate Reform (Topic 848)&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;. This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for our borrowing instruments, which use LIBOR as a reference rate, and was effective March 12, 2020 through December 31, 2022. We are currently evaluating the potential impact ASU 2020-04 will have on our unaudited condensed consolidated financial statements.&lt;/span&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;In June 2016, the FASB issued ASU 2016-13,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt; (ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, and ASU 2019-05 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. Topic 326 will be effective for us in our first quarter of fiscal 2024 and earlier adoption is permitted. We are evaluating the impact adopting Topic 326 will have on our unaudited condensed consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjgzNg_ad903513-5ecf-41d2-b486-b3f11940091e">Balance Sheet Components&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;Cash, Cash Equivalents, and Restricted Cash&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;The following table provides a summary of our cash, cash equivalents, and restricted cash reported within our unaudited condensed consolidated balance sheets that reconciles to the corresponding amount in our unaudited condensed consolidated statement of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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;42,326&#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;47,942&#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;/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;Restricted cash included in other 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;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 cash, cash equivalents, and restricted cash in the Statement of Cash Flows&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;42,553&#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,198&#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: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;Accounts Receivable, net&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-weight:400;line-height:120%"&gt;Our net accounts receivable are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Accounts receivable&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;70,903&#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;50,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowances for collection losses&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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 accounts receivable, net&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;69,074&#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,135&#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: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;Inventories&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-weight:400;line-height:120%"&gt;Our inventories are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Finished products&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;15,578&#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;15,409&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&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;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,615&#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;23,436&#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;/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;Consigned inventories included within raw materials and supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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;We increased certain levels of inventory during the three and six months ended December 31, 2021 primarily to mitigate supply chain constraints.&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;We currently rely on a few vendors for substantially all of our inventory purchases. &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;We record charges to adjust our inventory and customer service inventory due to excess and obsolete inventory resulting from lower sales forecasts, product transitioning, or discontinuance. The charges during the three and six months ended December&#160;31, 2021 and January&#160;1, 2021 were classified in cost of product sales as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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 2px 7pt;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;Excess and obsolete inventory&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;107&#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;134&#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;240&#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;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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;Customer service inventory write-downs&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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventory charges&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;277&#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;400&#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;658&#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;585&#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: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;Assets Held for Sale&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;We consider properties to be Assets held for sale when management approves and commits to a plan to dispose of a property or group of properties. The property held for sale prior to the sale date is separately presented on the balance sheet as Assets held for sale.&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;During the second quarter of fiscal 2021 management initiated the sale of our facility located in the United Kingdom. We expect to complete the sale by the end of third quarter of fiscal 2022. The carrying value of this asset held for sale as of December&#160;31, 2021 of $2.2&#160;million which represents the lower of 1) the carrying value or 2) fair value of the assets, less estimated costs to sell the assets. We performed an analysis and determined the estimated fair value of the assets, less estimated selling costs, is higher than the carrying value of the assets. As a result, no impairment charge was recorded in our statement of operations. &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;Property, Plant and Equipment, net&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-weight:400;line-height:120%"&gt;Our property, plant and equipment, net are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Machinery and equipment&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;51,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 property, plant and equipment, gross&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;79,122&#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;79,738&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&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;(69,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total property, plant and equipment, net&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,010&#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;11,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Included in the total plant, property and equipment above there were no assets in progress which have not been placed in service as of December&#160;31, 2021 and $0.3 million as of July&#160;2, 2021. Depreciation and amortization expense related to property, plant and equipment, including amortization of software developed for internal use, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.784%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;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 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,129&#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,407&#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,393&#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,661&#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;/table&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;Accrued Expenses&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-weight:400;line-height:120%"&gt;Our accrued expenses are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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;7,945&#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,455&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued agent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued warranties&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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;12,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 accrued expenses&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;25,445&#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;28,154&#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: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;Accrued Warranties&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;We accrue for the estimated cost to repair or replace products under warranty. Changes in our warranty liability, which are included as a component of accrued expenses in our unaudited condensed consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of the beginning of the period&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;3,318&#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;3,107&#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;3,228&#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;3,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Warranty provision recorded during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Consumption during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance as of the end of the period&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;3,198&#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;3,315&#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;3,198&#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;3,315&#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: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;Advance Payments and Unearned Revenue&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-weight:400;line-height:120%"&gt;Our advance payments and unearned revenue are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Advance payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#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,445&#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;Unearned revenue&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;34,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 advance payments and unearned revenue&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;35,753&#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;32,304&#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: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;Excluded from the balances above are $8.0 million and $8.6 million in long-term unearned revenue as of December&#160;31, 2021 and July&#160;2, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg5OA_eeda4dd9-477e-48e2-bc0d-449a9ceee5e8">&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;The following table provides a summary of our cash, cash equivalents, and restricted cash reported within our unaudited condensed consolidated balance sheets that reconciles to the corresponding amount in our unaudited condensed consolidated statement of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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;42,326&#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;47,942&#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;/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;Restricted cash included in other 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;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 cash, cash equivalents, and restricted cash in the Statement of Cash Flows&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;42,553&#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,198&#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:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjkwMw_97aea6ab-d3bc-4127-9eef-147dcbfe4f23">&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;The following table provides a summary of our cash, cash equivalents, and restricted cash reported within our unaudited condensed consolidated balance sheets that reconciles to the corresponding amount in our unaudited condensed consolidated statement of cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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;42,326&#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;47,942&#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;/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;Restricted cash included in other 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;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 cash, cash equivalents, and restricted cash in the Statement of Cash Flows&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;42,553&#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,198&#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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfMS0xLTEtMS0yNDIxNQ_0cc7cbfb-1d37-42f5-9445-b19cea3b70aa"
      unitRef="usd">42326000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfMS0zLTEtMS0yNDIxNQ_2efb2747-d5ed-4673-92e8-0713c304aaf7"
      unitRef="usd">47942000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfMy0xLTEtMS0yNDIxNQ_37bb6a49-ee70-4d7d-ba58-df3cab63d999"
      unitRef="usd">227000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfMy0zLTEtMS0yNDIxNQ_7540ac01-66f0-40b3-8d1d-b1db4509f694"
      unitRef="usd">256000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfNC0xLTEtMS0yNDIxNQ_abb33b7e-1f9b-4cda-883b-ca1a6c5b945c"
      unitRef="usd">42553000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI1OTI1YjQzNGY4OTQ1Y2Y4YWM4ZGM2NmNmZWM2MGVhL3RhYmxlcmFuZ2U6YjU5MjViNDM0Zjg5NDVjZjhhYzhkYzY2Y2ZlYzYwZWFfNC0zLTEtMS0yNDIxNQ_7146f929-0050-4028-97ea-81a7d38d1262"
      unitRef="usd">48198000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg5MA_d058e75c-c1c6-4b57-8826-f785664b7cc8">&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-weight:400;line-height:120%"&gt;Our net accounts receivable are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Accounts receivable&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;70,903&#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;50,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Allowances for collection losses&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,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 accounts receivable, net&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;69,074&#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,135&#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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMS0xLTEtMS0yNDIxNQ_1a267908-e30b-4f18-beba-fcd6e238e1b6"
      unitRef="usd">70903000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMS0zLTEtMS0yNDIxNQ_026deb0e-3766-4139-9ae0-398126cd826f"
      unitRef="usd">50276000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMi0xLTEtMS0yNDIxNQ_51aeadf0-8b88-4da2-af13-0866c8623c41"
      unitRef="usd">1829000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMi0zLTEtMS0yNDIxNQ_babd6da4-1a81-4121-9ce3-7dbd46d471fa"
      unitRef="usd">2141000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMy0xLTEtMS0yNDIxNQ_77ae7a98-e2ed-4737-bcd7-2ffa3d30a377"
      unitRef="usd">69074000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmNhNDFkMGI0MjhmODQwM2FhY2I0MjVhMWFjMmQwNzUyL3RhYmxlcmFuZ2U6Y2E0MWQwYjQyOGY4NDAzYWFjYjQyNWExYWMyZDA3NTJfMy0zLTEtMS0yNDIxNQ_5600795e-8c09-4e31-ab4b-121e16bbeccf"
      unitRef="usd">48135000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg0Mg_55c2ef3b-a366-4c45-ad14-a7a3d58f6930">&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-weight:400;line-height:120%"&gt;Our inventories are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Finished products&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;15,578&#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;15,409&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&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;10,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,615&#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;23,436&#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;/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;Consigned inventories included within raw materials and supplies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfMS0xLTEtMS0yNDIxNQ_736732a6-2368-4a2b-b00e-1339a453e476"
      unitRef="usd">15578000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfMS0zLTEtMS0yNDIxNQ_00f4ccce-8ddc-4242-8d6b-61b2d1287a2d"
      unitRef="usd">15409000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfMy0xLTEtMS0yNDIxNQ_96850e69-a690-4cb7-b23d-7406e7544fe5"
      unitRef="usd">10037000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfMy0zLTEtMS0yNDIxNQ_d7c27ee1-0801-476e-9cda-7b3a09ef28e1"
      unitRef="usd">8027000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <avnw:InventoryExcludingPartsAndComponentsNetOfReserves
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfNC0xLTEtMS0yNDIxNQ_dac6dc36-2df0-4c0a-b25e-6105bfe1cee9"
      unitRef="usd">25615000</avnw:InventoryExcludingPartsAndComponentsNetOfReserves>
    <avnw:InventoryExcludingPartsAndComponentsNetOfReserves
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfNC0zLTEtMS0yNDIxNQ_61a80115-f441-480d-8eb6-ba31af86b46f"
      unitRef="usd">23436000</avnw:InventoryExcludingPartsAndComponentsNetOfReserves>
    <us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfNi0xLTEtMS0yNDIxNQ_616d5847-0edd-43e7-abba-044fa569becc"
      unitRef="usd">8534000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
    <us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQxNDU0ZDk5NTZhOTRiZTA5M2FlNWJmYTIyM2RmYzQzL3RhYmxlcmFuZ2U6NDE0NTRkOTk1NmE5NGJlMDkzYWU1YmZhMjIzZGZjNDNfNi0zLTEtMS0yNDIxNQ_0f94d93b-60a7-4748-b51f-062e6df99341"
      unitRef="usd">6570000</us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment>
    <avnw:ScheduleOfInventoryWriteDownsTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg4NQ_628e14a8-6d0f-4392-a32e-8f897741cb32">The charges during the three and six months ended December&#160;31, 2021 and January&#160;1, 2021 were classified in cost of product sales as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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 2px 7pt;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;Excess and obsolete inventory&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;107&#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;134&#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;240&#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;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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;Customer service inventory write-downs&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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventory charges&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;277&#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;400&#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;658&#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;585&#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;</avnw:ScheduleOfInventoryWriteDownsTableTextBlock>
    <avnw:ExcessAndObsoleteInventoryRecoveryCharges
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMi0xLTEtMS0yNDIxNQ_58887bf2-789d-435f-8434-49634c1c637e"
      unitRef="usd">107000</avnw:ExcessAndObsoleteInventoryRecoveryCharges>
    <avnw:ExcessAndObsoleteInventoryRecoveryCharges
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMi0zLTEtMS0yNDIxNQ_dc44b818-05e8-49cc-84e4-fc001f845946"
      unitRef="usd">134000</avnw:ExcessAndObsoleteInventoryRecoveryCharges>
    <avnw:ExcessAndObsoleteInventoryRecoveryCharges
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMi01LTEtMS0yNDIxNQ_aaa0c44f-f69d-49db-9336-d141fea64fe5"
      unitRef="usd">240000</avnw:ExcessAndObsoleteInventoryRecoveryCharges>
    <avnw:ExcessAndObsoleteInventoryRecoveryCharges
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMi03LTEtMS0yNDIxNQ_20ad1de7-6a3d-475d-a42e-df955d797b32"
      unitRef="usd">197000</avnw:ExcessAndObsoleteInventoryRecoveryCharges>
    <avnw:CustomerServiceInventoryWriteDown
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMy0xLTEtMS0yNDIxNQ_2f29a4c9-3795-408b-b5f5-12d0e6dc6b59"
      unitRef="usd">170000</avnw:CustomerServiceInventoryWriteDown>
    <avnw:CustomerServiceInventoryWriteDown
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMy0zLTEtMS0yNDIxNQ_02312db6-7b60-4fb9-888f-24a61241c74e"
      unitRef="usd">266000</avnw:CustomerServiceInventoryWriteDown>
    <avnw:CustomerServiceInventoryWriteDown
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMy01LTEtMS0yNDIxNQ_c3a2a573-2c3b-4496-9239-72319b40afb9"
      unitRef="usd">418000</avnw:CustomerServiceInventoryWriteDown>
    <avnw:CustomerServiceInventoryWriteDown
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfMy03LTEtMS0yNDIxNQ_abdb4db1-1176-4445-b7cf-210d5dd572f9"
      unitRef="usd">388000</avnw:CustomerServiceInventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfNC0xLTEtMS0yNDIxNQ_3aef7446-e6b0-4d27-828e-ecb791c6066a"
      unitRef="usd">277000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfNC0zLTEtMS0yNDIxNQ_72b1e4ed-b954-4cfb-bff4-e7af7f0378be"
      unitRef="usd">400000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfNC01LTEtMS0yNDIxNQ_ab7f1941-dc22-44e9-9ee8-a984d1508bf9"
      unitRef="usd">658000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmRkODAyMGQ5YmEyZjQzOThhZTQ1NThkMTEzZTljYzAxL3RhYmxlcmFuZ2U6ZGQ4MDIwZDliYTJmNDM5OGFlNDU1OGQxMTNlOWNjMDFfNC03LTEtMS0yNDIxNQ_53d2e41f-0276-46d3-85bd-b20acd1dd12f"
      unitRef="usd">585000</us-gaap:InventoryWriteDown>
    <us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMTUwOA_4da50216-abf1-477d-9c87-a3207b994021"
      unitRef="usd">2200000</us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent>
    <us-gaap:AssetImpairmentCharges
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMTgwOA_abff5a2a-aa47-43bb-9361-be2d097c6c6f"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg2Mg_9d1c8b0c-a68f-4af2-aa87-a8e5ac49cd0d">&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-weight:400;line-height:120%"&gt;Our property, plant and equipment, net are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&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;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&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,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Machinery and equipment&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;51,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 property, plant and equipment, gross&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;79,122&#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;79,738&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation and amortization&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;(69,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Total property, plant and equipment, net&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,010&#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;11,701&#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;Depreciation and amortization expense related to property, plant and equipment, including amortization of software developed for internal use, was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.138%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.784%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;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 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,129&#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,407&#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,393&#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,661&#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;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia94649525cda47dc95143a95df3dd18f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMS0xLTEtMS0yNDIxNQ_09489d3b-9caa-4ec9-8b6d-0c3bdc15720f"
      unitRef="usd">210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie7d1c972849f41a598f6eeaae104adb0_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMS0zLTEtMS0yNDIxNQ_e26db265-4a24-445b-9bcc-68415890a952"
      unitRef="usd">210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icef6bdcfa97f4dc9a6b472d1b4632b40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMi0xLTEtMS0yNDIxNQ_3b2bef42-dcfc-4cb2-9f7e-005fb1f69f16"
      unitRef="usd">5912000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4e96775f39cf4b15be76bddc9a4c9dea_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMi0zLTEtMS0yNDIxNQ_8f73190a-6a87-4d72-a57b-00c450d9e6a5"
      unitRef="usd">6914000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i83664856993b4699b63c12d77f8a29f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMy0xLTEtMS0yNDIxNQ_a96c90d5-37d1-4f5a-8099-e0ca8aa6bd8d"
      unitRef="usd">21376000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i15db1875efbc4154aa89b5ef51305293_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfMy0zLTEtMS0yNDIxNQ_9dae5064-fcc1-4db6-b4c8-ee85f11e67e6"
      unitRef="usd">21370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87e225c5319e41b480db0493a13df201_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNC0xLTEtMS0yNDIxNQ_00930566-eda7-4b27-8e0d-621e829f00bb"
      unitRef="usd">51624000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4cbd8eee39b94e71884cc2d91d0505fa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNC0zLTEtMS0yNDIxNQ_5b76cb70-dcc0-40fd-acc5-f908bff8ed49"
      unitRef="usd">51244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNS0xLTEtMS0yNDIxNQ_9ae8bf3b-fbf3-404f-8339-f2e7d38be1d7"
      unitRef="usd">79122000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNS0zLTEtMS0yNDIxNQ_890009af-0932-4682-b19c-e1daac7e7e85"
      unitRef="usd">79738000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNi0xLTEtMS0yNDIxNQ_3633c17a-37b8-4038-a1c1-c97172452de2"
      unitRef="usd">69112000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNi0zLTEtMS0yNDIxNQ_9bc450f4-fab4-458d-9097-a9b5e5ac2fd1"
      unitRef="usd">68037000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNy0xLTEtMS0yNDIxNQ_10e015a9-1e88-4104-ac22-862bf26f8b86"
      unitRef="usd">10010000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjJlOWJmNGMyZjNkMDRiMWM4NTgxOTllMTFlNTI5YjEyL3RhYmxlcmFuZ2U6MmU5YmY0YzJmM2QwNGIxYzg1ODE5OWUxMWU1MjliMTJfNy0zLTEtMS0yNDIxNQ_d80cd5d9-699b-4549-8216-7c1ea5043474"
      unitRef="usd">11701000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8b321f48fc8648c5b2ffb9013a3d394e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMTY0OTI2NzQ0NTA1Mg_f239af05-f7bf-47a2-b2e9-c08fca294f5d"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifd2ce0d9a17a474baf89e51d4e61055b_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjA0NQ_120f4bca-f2f7-4d77-b5c0-18cd5323052d"
      unitRef="usd">300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjBmZWY4OTg2ZjdlYzQxZjc4YzQ1NTk1MmIyMDkxNGFiL3RhYmxlcmFuZ2U6MGZlZjg5ODZmN2VjNDFmNzhjNDU1OTUyYjIwOTE0YWJfMi0xLTEtMS0yNDIxNQ_3e68416f-493d-4736-b8d6-e23dfedae7d6"
      unitRef="usd">1129000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjBmZWY4OTg2ZjdlYzQxZjc4YzQ1NTk1MmIyMDkxNGFiL3RhYmxlcmFuZ2U6MGZlZjg5ODZmN2VjNDFmNzhjNDU1OTUyYjIwOTE0YWJfMi0zLTEtMS0yNDIxNQ_4cd8471d-e89c-4f8d-917b-f500d25df35a"
      unitRef="usd">1407000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjBmZWY4OTg2ZjdlYzQxZjc4YzQ1NTk1MmIyMDkxNGFiL3RhYmxlcmFuZ2U6MGZlZjg5ODZmN2VjNDFmNzhjNDU1OTUyYjIwOTE0YWJfMi01LTEtMS0yNDIxNQ_b271b1cc-a83f-442b-940f-af00bef530f8"
      unitRef="usd">2393000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjBmZWY4OTg2ZjdlYzQxZjc4YzQ1NTk1MmIyMDkxNGFiL3RhYmxlcmFuZ2U6MGZlZjg5ODZmN2VjNDFmNzhjNDU1OTUyYjIwOTE0YWJfMi03LTEtMS0yNDIxNQ_6c534ade-01b2-4abd-8feb-859a214aa7ae"
      unitRef="usd">2661000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg3MA_3dabf05c-cf36-4287-9142-5663e2666a81">&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-weight:400;line-height:120%"&gt;Our accrued expenses are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&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;7,945&#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,455&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued agent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued warranties&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,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;12,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 accrued expenses&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;25,445&#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;28,154&#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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMS0xLTEtMS0yNDIxNQ_890693d9-327a-45d4-a694-807f4b8e0e79"
      unitRef="usd">7945000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMS0zLTEtMS0yNDIxNQ_75f1765b-a96b-4a9b-80fe-76b4a2c52e82"
      unitRef="usd">13455000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMi0xLTEtMS0yNDIxNQ_273882c5-973e-4d10-8517-2e7c01b0d649"
      unitRef="usd">2055000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMi0zLTEtMS0yNDIxNQ_08a33f9f-1aba-4b13-aa49-4eaca0c6492d"
      unitRef="usd">2348000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMy0xLTEtMS0yNDIxNQ_c66f72a3-b8d2-4cd0-b81d-ba6e350f5cce"
      unitRef="usd">3198000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfMy0zLTEtMS0yNDIxNQ_83c2e941-f96c-4137-b763-71a3910f7e62"
      unitRef="usd">3228000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfNC0xLTEtMS0yNDIxNQ_09a44205-647f-4ef5-bd9d-9d105b560f54"
      unitRef="usd">12247000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfNC0zLTEtMS0yNDIxNQ_0f6269d4-5793-4da6-9f91-840a05aa5c64"
      unitRef="usd">9123000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfNS0xLTEtMS0yNDIxNQ_d59b5353-83dd-4541-b53c-6cb29e164165"
      unitRef="usd">25445000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjQ1NjhhNjJlMDRjYzQwOTU5Y2QwZjBjNTVkODNhOGQxL3RhYmxlcmFuZ2U6NDU2OGE2MmUwNGNjNDA5NTljZDBmMGM1NWQ4M2E4ZDFfNS0zLTEtMS0yNDIxNQ_ef0d16bd-f2e7-43bc-ad29-6fc3be096d57"
      unitRef="usd">28154000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg0OA_1c36cd49-01a8-4dd6-b824-0a26591a6c9f">Changes in our warranty liability, which are included as a component of accrued expenses in our unaudited condensed consolidated balance sheets were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of the beginning of the period&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;3,318&#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;3,107&#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;3,228&#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;3,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Warranty provision recorded during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;Consumption during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(653)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance as of the end of the period&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;3,198&#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;3,315&#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;3,198&#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;3,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8c4133e3e70a46418fd09d9eaba0ff3b_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMi0xLTEtMS0yNDIxNQ_33f62344-7f15-4fd6-b94e-ff0dec30c7e1"
      unitRef="usd">3318000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ieeccd87a880f4557b7404bb51f597c30_I20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMi0zLTEtMS0yNDIxNQ_8c4178e4-8443-429a-873b-6048dffe47d3"
      unitRef="usd">3107000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMi01LTEtMS0yNDIxNQ_29d1b9c7-8449-4507-9842-cac2a565a55f"
      unitRef="usd">3228000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8d72311851af461cb8dde0b0c04cc508_I20200703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMi03LTEtMS0yNDIxNQ_f5d0eff0-50cf-4742-b3a6-b807236edba6"
      unitRef="usd">3196000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMy0xLTEtMS0yNDIxNQ_b9c84303-3866-4fa6-ba18-573c8d52884b"
      unitRef="usd">341000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMy0zLTEtMS0yNDIxNQ_84a389ef-d74b-4691-a511-b3eb976c96f7"
      unitRef="usd">488000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMy01LTEtMS0yNDIxNQ_8456ca32-6129-4c6a-b1c5-38d4ea132ea3"
      unitRef="usd">839000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfMy03LTEtMS0yNDIxNQ_32eb8730-70f3-4d5d-8bbf-bef7663fdabd"
      unitRef="usd">772000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNS0xLTEtMS0yNDIxNQ_46f2fe53-b1fe-47bb-bb80-33ceb569172e"
      unitRef="usd">461000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNS0zLTEtMS0yNDIxNQ_353c36dc-2cf1-4f90-b7ec-784de6b908b0"
      unitRef="usd">280000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNS01LTEtMS0yNDIxNQ_497fa14e-fdcc-44e3-a6c3-f319ca07e602"
      unitRef="usd">869000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNS03LTEtMS0yNDIxNQ_b69d8336-f492-4ebc-ac72-67eec1a90098"
      unitRef="usd">653000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNi0xLTEtMS0yNDIxNQ_28bead0e-9c8b-45db-9884-830ef1efec2e"
      unitRef="usd">3198000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i2692ee29d2d04372a0925a30faeead37_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNi0zLTEtMS0yNDIxNQ_734cacb0-0ff2-4488-a09f-3fe194efb330"
      unitRef="usd">3315000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNi01LTEtMS0yNDIxNQ_97516414-811e-4144-85f5-938006120e28"
      unitRef="usd">3198000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i2692ee29d2d04372a0925a30faeead37_I20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOmI2ZTNiZWUwMDNiZTQwNmNhZTFkOThjNmM0YTFmMmRiL3RhYmxlcmFuZ2U6YjZlM2JlZTAwM2JlNDA2Y2FlMWQ5OGM2YzRhMWYyZGJfNi03LTEtMS0yNDIxNQ_e0f4d31d-e8d9-4ef1-94e4-1ac4d0962dbf"
      unitRef="usd">3315000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjg1Nw_948bfe6d-f779-4513-a102-c18091ee1c80">&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-weight:400;line-height:120%"&gt;Our advance payments and unearned revenue are summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:66.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 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;Advance payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#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,445&#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;Unearned revenue&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;34,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 advance payments and unearned revenue&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;35,753&#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;32,304&#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:OtherCurrentLiabilitiesTableTextBlock>
    <avnw:ContractWithCustomerLiabilityAdvancePayments
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMS0xLTEtMS0yNDIxNQ_c14e6f3d-3779-4ae6-a4a9-71cc3066cb0e"
      unitRef="usd">1536000</avnw:ContractWithCustomerLiabilityAdvancePayments>
    <avnw:ContractWithCustomerLiabilityAdvancePayments
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMS0zLTEtMS0yNDIxNQ_b5713f81-c2a0-4639-b72c-9e967d74f34f"
      unitRef="usd">2445000</avnw:ContractWithCustomerLiabilityAdvancePayments>
    <avnw:ContractWithCustomerLiabilityUnearnedRevenue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMi0xLTEtMS0yNDIxNQ_d5c83ffc-b399-4d96-ad6d-e92fabaa576f"
      unitRef="usd">34217000</avnw:ContractWithCustomerLiabilityUnearnedRevenue>
    <avnw:ContractWithCustomerLiabilityUnearnedRevenue
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMi0zLTEtMS0yNDIxNQ_bcd1afc4-c5fe-48f2-bd0e-ebcf0f471bd3"
      unitRef="usd">29859000</avnw:ContractWithCustomerLiabilityUnearnedRevenue>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMy0xLTEtMS0yNDIxNQ_28e9a515-68b8-4595-8b46-edd838d22fdd"
      unitRef="usd">35753000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RhYmxlOjVlZmI4NzFlMTg5ODQ1NzBhMzNiYjA1NDljNzNlNWJhL3RhYmxlcmFuZ2U6NWVmYjg3MWUxODk4NDU3MGEzM2JiMDU0OWM3M2U1YmFfMy0zLTEtMS0yNDIxNQ_cfbd951e-99af-4658-a65a-6933e6fe6a0b"
      unitRef="usd">32304000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjc2Nw_9cc4134f-070c-4566-87c7-88898929a41f"
      unitRef="usd">8000000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80MC9mcmFnOjJjMjQwMmVmMWEyYjQ1YmJiNjU1YmExYmRkZjg0ZTc3L3RleHRyZWdpb246MmMyNDAyZWYxYTJiNDViYmI2NTViYTFiZGRmODRlNzdfMjc3NA_88fab2d1-9032-4d46-9a01-06d54015b058"
      unitRef="usd">8600000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RleHRyZWdpb246Y2U2ODk0ZTE5MjFlNGQ2NmEzMWMxZDY0NTRmYTlmN2NfMjIxOA_257e35ea-2293-4aaa-9e97-60d86b7ddd08">Fair Value Measurements of Assets and LiabilitiesFair value is defined as the price that would be received to sell an asset or paid to transfer a liability in the principal market (or most advantageous market in the absence of a principal market) for the asset or liability in an orderly transaction between market participants as of the measurement date. We maximize the use of observable inputs and minimize the use of unobservable inputs in measuring fair value and establish a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. The three levels of inputs used to measure fair value are as follows:&lt;div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#160;&#x2014; Observable inputs such as quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#160;&#x2014; Observable market-based inputs or observable inputs that are corroborated by market data; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#160;&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &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;The carrying amounts, estimated fair values, and valuation input levels of our assets and liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and July&#160;2, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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:38.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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, 2021&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;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&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:top"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;1&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:top"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank certificates of deposit&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;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;We classify items within Level 1 if quoted prices are available in active markets. Our Level&#160;1 items mainly are money market funds. As of December&#160;31, 2021 and July&#160;2, 2021, these money market funds were valued at $1.00&#160;net asset value per share.&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;We classify items in Level 2 if the observable inputs to quoted market prices, benchmark yields, reported trades, broker/dealer quotes, or alternative pricing sources are available with reasonable levels of price transparency. Our bank certificates of deposit and foreign exchange forward contracts are classified within Level&#160;2. &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;As of December&#160;31, 2021 and July&#160;2, 2021, we did not have any recurring assets or liabilities that were valued using significant unobservable inputs.&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;Our policy is to recognize asset or liability transfers among Level&#160;1, Level&#160;2, and Level&#160;3 as of the actual date of the events or change in circumstances that caused the transfer. During the first six months of fiscal 2022 and 2021, we had no transfers between levels of the fair value hierarchy of our assets or liabilities measured at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RleHRyZWdpb246Y2U2ODk0ZTE5MjFlNGQ2NmEzMWMxZDY0NTRmYTlmN2NfMjIyMA_0d7fda49-c02e-4556-8510-459d240ffdd3">&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;The carrying amounts, estimated fair values, and valuation input levels of our assets and liabilities that are measured at fair value on a recurring basis as of December&#160;31, 2021 and July&#160;2, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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:38.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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, 2021&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;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&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:top"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;15,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;1&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:top"&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank certificates of deposit&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;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i53abfec1fa494b48965828e45f063515_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNC0xLTEtMS0yNDIxNQ_8703b4fe-c075-49aa-a150-41e1ef6cd563"
      unitRef="usd">15844000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i471386f869f246afaf4c852f855f5ba4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNC0zLTEtMS0yNDIxNQ_2ae7003b-2949-434b-b4ca-46de445839e3"
      unitRef="usd">15844000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i579f1074999143b687e1b7c55ecadebe_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNC01LTEtMS0yNDIxNQ_cad0fef8-89c9-40d7-b7ad-a21eabebabd5"
      unitRef="usd">26847000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i01ecd6464a954ac18dcc4c74b5d2c851_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNC03LTEtMS0yNDIxNQ_b2d23db1-3bca-47b1-a766-c3c8fa3f833d"
      unitRef="usd">26847000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1f8d7090c95c420f8df6ffef1d0fc97d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNS0xLTEtMS0yNDIxNQ_f4bea866-faeb-4964-b454-3699926a1d02"
      unitRef="usd">3426000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i55931bb10c5f40ef85243beb13d49a4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNS0zLTEtMS0yNDIxNQ_5dd76d94-947d-481b-bc05-174e1d6f981e"
      unitRef="usd">3426000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i025affff11664b7e81f29261d5ca85aa_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNS01LTEtMS0yNDIxNQ_6010067f-d1a1-4286-b73a-98617a357b23"
      unitRef="usd">3288000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7450406877ac42d3b14eebfe51864d8b_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RhYmxlOmQyZDU4YWEwZGZjMzRmN2ViODY1MWZlYTM1MDZhNjViL3RhYmxlcmFuZ2U6ZDJkNThhYTBkZmMzNGY3ZWI4NjUxZmVhMzUwNmE2NWJfNS03LTEtMS0yNDIxNQ_5254bbc5-911a-4ddf-b24a-945a0e56b2cd"
      unitRef="usd">3288000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80My9mcmFnOmNlNjg5NGUxOTIxZTRkNjZhMzFjMWQ2NDU0ZmE5ZjdjL3RleHRyZWdpb246Y2U2ODk0ZTE5MjFlNGQ2NmEzMWMxZDY0NTRmYTlmN2NfMjIwNA_6c1d4b53-2b67-4a9d-9f75-15ec4ff47afa">&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;We classify items within Level 1 if quoted prices are available in active markets. Our Level&#160;1 items mainly are money market funds. As of December&#160;31, 2021 and July&#160;2, 2021, these money market funds were valued at $1.00&#160;net asset value per share.&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;We classify items in Level 2 if the observable inputs to quoted market prices, benchmark yields, reported trades, broker/dealer quotes, or alternative pricing sources are available with reasonable levels of price transparency. Our bank certificates of deposit and foreign exchange forward contracts are classified within Level&#160;2. &lt;/span&gt;&lt;/div&gt;Our policy is to recognize asset or liability transfers among Level&#160;1, Level&#160;2, and Level&#160;3 as of the actual date of the events or change in circumstances that caused the transfer. During the first six months of fiscal 2022 and 2021, we had no transfers between levels of the fair value hierarchy of our assets or liabilities measured at fair value.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTAyNQ_3709b166-ee91-4686-b323-578c22e15bdb">Leases&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;The Company has facilities under non-cancelable operating lease agreements. These leases have varying terms that range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTQ1_df4acf85-16bf-4a2a-ab8a-3620464083c2"&gt;one&lt;/span&gt; to 20 years and contain leasehold improvement incentives, rent holidays and escalation clauses.&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;We determine if an arrangement contains a lease at inception. These operating leases are included in "Right of use assets" on our unaudited condensed consolidated balance sheets and represent our right to use the underlying asset for the lease term. Our obligations to make lease payments are included in "Short-term lease liabilities" and "Long-term lease liabilities" on our unaudited condensed consolidated balance sheets. We did not enter into any finance leases during the six months ended December&#160;31, 2021.&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;The following summarizes our lease costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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;Six Months 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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-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:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td 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;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&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;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 costs&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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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 costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt 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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt 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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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;The following summarizes our lease term and discount rate for the six months ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&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;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;7.9 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;As of December&#160;31, 2021, our future minimum lease payments under all non-cancelable operating leases with an initial term in excess of one year were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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:80.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Remainder of 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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,519&#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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ibec8ed59b3fa4fd2b59ecbb9bfe7a00e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTUx_5be92f13-2394-4f0a-af27-e7ff160aac06">P20Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTAyNg_d1add175-e7fb-4047-9e25-c5bd97683280">&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;The following summarizes our lease costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.161%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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;Six Months 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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-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:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td 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;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease costs&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;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 costs&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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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 costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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="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;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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="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;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt 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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt 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,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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;The following summarizes our lease term and discount rate for the six months ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&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;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;7.9 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfMy0yLTEtMS0yNDIxNQ_962bdcc9-4310-4c76-8507-d4b20964c308"
      unitRef="usd">245000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfMy00LTEtMS0yNDIxNQ_34f26930-3fe9-44fb-9cda-a50a883f39be"
      unitRef="usd">301000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfMy02LTEtMS0yNDIxNQ_64059905-973f-4bbe-a8b1-27b3d1185eb6"
      unitRef="usd">562000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfMy04LTEtMS0yNDIxNQ_e32ab077-6ce0-4812-b6b5-2d5235e51030"
      unitRef="usd">614000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNC0yLTEtMS0yNDIxNQ_6c0b42ba-ec10-42a9-a64b-22e9b1cab690"
      unitRef="usd">513000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNC00LTEtMS0yNDIxNQ_e2a2bf10-c30a-44b9-830b-481ba1c1c5c3"
      unitRef="usd">359000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNC02LTEtMS0yNDIxNQ_ea7dfafd-2ea5-4f79-88ea-ad84016a2bfe"
      unitRef="usd">1200000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNC04LTEtMS0yNDIxNQ_a09103d8-03e9-4e3d-8e92-e2a71820ae4f"
      unitRef="usd">817000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNS0yLTEtMS0yNDIxNQ_7ab4e6ba-de60-4c9d-b846-3ace9a3883d2"
      unitRef="usd">47000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNS00LTEtMS0yNDIxNQ_59944df5-8c08-490e-95b5-a036d877e2e7"
      unitRef="usd">94000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNS02LTEtMS0yNDIxNQ_87d19ef2-1d22-4c5a-9591-1e1a1cffe4aa"
      unitRef="usd">74000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNS04LTEtMS0yNDIxNQ_b30e9ac5-50c0-440a-b5d0-83423bbb3df1"
      unitRef="usd">162000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNi0yLTEtMS0yNDIxNQ_8703c240-b16d-4e27-acbb-b46c1484560e"
      unitRef="usd">805000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNi00LTEtMS0yNDIxNQ_e8d6eac8-5f5e-4207-bc9c-c6e45f4147d5"
      unitRef="usd">754000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNi02LTEtMS0yNDIxNQ_f4bd23f6-3778-49e7-9c83-06100a6fcf56"
      unitRef="usd">1836000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjE0ZDI0NmNhYjFjNjQyODlhMmMxNWFjYTBlOGZhNWFkL3RhYmxlcmFuZ2U6MTRkMjQ2Y2FiMWM2NDI4OWEyYzE1YWNhMGU4ZmE1YWRfNi04LTEtMS0yNDIxNQ_7f636b1e-ba27-41e1-868c-dd93d4c7b0f1"
      unitRef="usd">1593000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjkwZGViMmY2NzkyMTQ0Yzk5N2Q3ZjViOGQ4MTE4MmViL3RhYmxlcmFuZ2U6OTBkZWIyZjY3OTIxNDRjOTk3ZDdmNWI4ZDgxMTgyZWJfMC0yLTEtMS0yNDIxNQ_d33e22f7-a0dd-4e78-ac14-b99a43ecc463">P7Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOjkwZGViMmY2NzkyMTQ0Yzk5N2Q3ZjViOGQ4MTE4MmViL3RhYmxlcmFuZ2U6OTBkZWIyZjY3OTIxNDRjOTk3ZDdmNWI4ZDgxMTgyZWJfMS0yLTEtMS0yNDIxNQ_98b1cf9c-55ea-4cec-b00f-ec9f00cb0591"
      unitRef="number">0.057</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RleHRyZWdpb246MDMyOTdhNjkxYzA1NDAwYTg1MGU0ZDBiODNmNDY1NzRfMTAyMw_40024b06-0c2d-4499-ad3c-42fb7e979c79">&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;As of December&#160;31, 2021, our future minimum lease payments under all non-cancelable operating leases with an initial term in excess of one year were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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:80.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Remainder of 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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,519&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfMi0yLTEtMS0yNDIxNQ_032d499a-2a6f-4dfd-9cf5-788a241c58cc"
      unitRef="usd">491000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfMy0yLTEtMS0yNDIxNQ_4b31be6d-a609-4baa-90e4-6763dbbdb463"
      unitRef="usd">709000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfNC0yLTEtMS0yNDIxNQ_fca6585e-b987-4f1b-a950-2a6db419c303"
      unitRef="usd">594000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfNS0yLTEtMS0yNDIxNQ_8b428365-74cf-4095-897f-657338564d93"
      unitRef="usd">614000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfNi0yLTEtMS0yNDIxNQ_51bf0d4d-6026-49da-abed-37b230902e0f"
      unitRef="usd">553000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <avnw:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfNy0yLTEtMS0yNDIxNQ_27640bec-e0bd-4cb4-a0be-12dcd9342f54"
      unitRef="usd">1703000</avnw:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfOC0yLTEtMS0yNDIxNQ_0a11df9e-6cb9-4869-b71c-14afbb14ec9e"
      unitRef="usd">4664000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfOS0yLTEtMS0yNDIxNQ_2171ff42-5d08-4f55-be74-c734d81ee410"
      unitRef="usd">1145000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80Ni9mcmFnOjAzMjk3YTY5MWMwNTQwMGE4NTBlNGQwYjgzZjQ2NTc0L3RhYmxlOmE4MzJjNzVkYzRjYTQ2NThiYjBkZTEzNzYyZGRmZGRlL3RhYmxlcmFuZ2U6YTgzMmM3NWRjNGNhNDY1OGJiMGRlMTM3NjJkZGZkZGVfMTAtMi0xLTEtMjQyMTU_48456103-93a2-408c-a8e9-f15d876e8f7a"
      unitRef="usd">3519000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTY0OTI2NzQ2MTY2NQ_48243b18-8bd9-4a69-94a4-5e164f4955a9">Credit Facility and Debt&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;On May 17, 2021, we entered into Amendment No. 4 to Third Amended and Restated Loan and Security Agreement with Silicon Valley Bank (the &#x201c;SVB Credit Facility&#x201d;) which extended the expiration date to June 28, 2024. The SVB Credit Facility provides for a $25.0&#160;million accounts receivable formula-based revolving credit facility that can be borrowed by our U.S. company, with a $25.0&#160;million sublimit that can be borrowed by our U.S. and Singapore entities. Loans may be advanced under the SVB Credit Facility based on a borrowing base equal to a specified percentage of the value of eligible accounts of the borrowers under the SVB Credit Facility. The borrowing base is subject to certain eligibility criteria. Availability under the accounts receivable formula based revolving credit facility can also be utilized to issue letters of credit with a $12.0&#160;million sublimit. We may prepay loans under the SVB Credit Facility in whole or in part at any time without premium or penalty. As of December&#160;31, 2021, available credit under the SVB Credit Facility was $22.5&#160;million, reflecting the lower available limit of $25.0&#160;million less outstanding letters of credit of $2.5&#160;million. As of July&#160;3, 2020, our outstanding debt balance under the SVB Credit Facility, classified as a current liability, was $9.0 million, and the interest rate was 3.75%. We repaid the outstanding debt balance in July 2020. We have not borrowed against the SVB Credit Facility during the six months ended December 31, 2021 and there were no borrowing outstanding as of December 31, 2021 or July 2, 2021. &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;The SVB Credit Facility carries an interest rate computed, at our option, based on either (i) at the prime rate reported in the Wall Street Journal plus a spread of 0.50% to 1.50%, with such spread determined based on our adjusted quick ratio; or (ii) if we satisfy a minimum adjusted quick ratio, a LIBOR rate determined in accordance with the SVB Credit Facility, plus a spread of 2.75%. Any outstanding Singapore subsidiary borrowed loans shall bear interest at an additional 2.00% above the applicable prime or LIBOR 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;The SVB Credit Facility contains quarterly financial covenants including minimum adjusted quick ratio and minimum profitability (EBITDA) requirements. In the event our adjusted quick ratio falls below a certain level, cash received in our accounts with Silicon Valley Bank may be directly applied to reduce outstanding obligations under the SVB Credit Facility. The SVB Credit Facility also imposes certain restrictions on our ability to dispose of assets, permit a change in control, merge or consolidate, make acquisitions, incur indebtedness, grant liens, make investments, make certain restricted payments, and enter into transactions with affiliates under certain circumstances. Certain of our assets, including accounts receivable, inventory, and equipment, are pledged as collateral for the SVB Credit Facility. Upon an event of default, outstanding obligations would be immediately due and payable. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default at a per annum rate of interest equal to 5.00% above the applicable interest rate. As of December&#160;31, 2021, we were in compliance with the quarterly financial covenants contained in the SVB Credit Facility, as amended.&lt;/span&gt;&lt;/div&gt;We also obtained an uncommitted short-term line of credit of $0.4&#160;million from a bank in New Zealand to support the operations of our New Zealand subsidiary. This line of credit provides for up to $0.4&#160;million in short-term advances at various interest rates, all of which was available as of December&#160;31, 2021 and July 2, 2021. The line of credit also provides for the issuance of standby letters of credit and company credit cards, of which none was outstanding as of December&#160;31, 2021 and July&#160;2, 2021. This line of credit may be terminated upon notice, is reviewed annually for renewal or modification, and is supported by a corporate guarantee.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i58fdf19898fa4ff78ab1e3906e2502ce_I20210517"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTMxMA_54a01a33-e0df-44aa-926f-dec151f58ef0"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id0ea91600ac049aebb38def1b6e4da91_I20210517"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTMyNg_5c471f27-326a-4c45-9228-764193eea831"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id0fdbbee21b443949347acbc5fb91c0d_I20210517"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTM0Mg_56750c14-2ff8-4b18-acfc-5c9df11829e9"
      unitRef="usd">12000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i77fcae52cd324993946222398b52c55a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTM1OA_4f976f83-4a6b-4fb1-8c23-c7572f034ca5"
      unitRef="usd">22500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i77fcae52cd324993946222398b52c55a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTM5Mg_7793e991-2e78-4879-b990-f77b1d21726a"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="id2f3c3f70e074ecfbe8b9067d4306ef4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTQwOA_fba0379d-3835-4166-89d9-108db567947d"
      unitRef="usd">2500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="ibc2c8370bde9451cbc9ea86e4f75c4c3_I20200703"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTcwMA_1eb14f8d-719a-4e72-85b9-91f67c531476"
      unitRef="usd">9000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ibc2c8370bde9451cbc9ea86e4f75c4c3_I20200703"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTczMQ_c61d8703-04dc-45bf-b155-a28ff961405a"
      unitRef="number">0.0375</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6341d5e760e34bedaa44e15bc7602997_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTY0OTI2NzQ2MTYxNQ_604fe169-f542-45ee-8a8a-f6674d25ea4a"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibc72c3509dc54c65bed1529e95f9bb58_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTY0OTI2NzQ2MTYzMA_46730d33-ffea-401b-a58c-e821f23b5b94"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib9278fb56051462da71c39fb1d1589ac_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzNTgyOQ_80a50b6d-b2da-455d-be95-0782c60a5164"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1505179820a646a3bb3d61d9ea184557_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTY0OTI2NzQ2MTY0NA_795bbfd9-4762-4e35-a62f-d449147d9aaa"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <avnw:DebtInstrumentDebtDefaultBasisSpreadOnApplicableInterestRate
      contextRef="ieea3e82c0290456ebe90170ccfed5689_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTY0OTI2NzQ2MTY1OQ_ef3e97ec-c603-46f0-9c1e-8d483e9044f0"
      unitRef="number">0.0500</avnw:DebtInstrumentDebtDefaultBasisSpreadOnApplicableInterestRate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i18aa9d262a2c431f8795792c625b17f5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzOTIwMg_1580aad2-b9cb-430d-b1df-559411b2312f"
      unitRef="usd">400000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <avnw:LineOfCreditFacilityShortTermAdvancesAmount
      contextRef="i659646d522da412c8a94c13512c190cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzOTIxNw_30ad4b9d-0396-41e4-ace6-ba0193d62324"
      unitRef="usd">400000</avnw:LineOfCreditFacilityShortTermAdvancesAmount>
    <avnw:LineOfCreditFacilityShortTermAdvancesAmount
      contextRef="ifac6553f2f9443019bcace9de3012851_I20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfMTA5OTUxMTYzOTIxNw_f7acccc0-5095-4c11-afc1-367ac71edceb"
      unitRef="usd">400000</avnw:LineOfCreditFacilityShortTermAdvancesAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5bed2e7a170340a39b1a9f19afdad89f_I20210702"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfNDk0NzgwMjM0NTAwMA_607607e9-6580-483b-848c-931caf0ba05a"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i18aa9d262a2c431f8795792c625b17f5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF80OS9mcmFnOmZjY2RlMmEwNTQzMDQ3NzI5MmVmZDhhOTA4N2I0NjFjL3RleHRyZWdpb246ZmNjZGUyYTA1NDMwNDc3MjkyZWZkOGE5MDg3YjQ2MWNfNDk0NzgwMjM0NTAwMA_d3da2d59-9599-459e-b066-149cfba16f7f"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTY2Mg_e6838a86-758d-417b-8b5c-abefe4f75ec0">Revenue Recognition&lt;div style="margin-top:13.2pt"&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;Contract Balances, Performance Obligations, and Backlog&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-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;The following table provides information about receivables and liabilities from contracts with customers (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:64.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.825%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;69,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;48,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&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;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advance payments and unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned revenue, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&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;Significant changes in contract balances may arise as a result of recognition over time for services, transfer of control for equipment, and periodic payments (both in arrears and in advance).&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;From time to time, we may experience unforeseen events that could result in a change to the scope or price associated with an arrangement. When such events occur, we update the transaction price and measure of progress for the performance obligation and recognize the change as a cumulative catch-up to revenue. Because of the nature and type of contracts we engage in, the timeframe to completion and satisfaction of current and future performance obligations can shift; however, this will have no impact on our future obligation to bill and collect.&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;As of December&#160;31, 2021, we had $43.7 million in advance payments and unearned revenue and long-term unearned revenue, of which approximately 34% is expected to be recognized as revenue in the remainder of fiscal 2022 and the balance thereafter. During the three and six months ended December&#160;31, 2021 we recognized $6.6 million and $13.5 million, respectively, of revenue which was included in advance payments and unearned revenue at July&#160;2, 2021.&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;Remaining Performance Obligations&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;The aggregate amount of transaction price allocated to our unsatisfied (or partially unsatisfied) performance obligations was approximately $75 million at December&#160;31, 2021. Of this amount, we expect to recognize approximately 70% as revenue during the next 12 months, with the remaining amount to be recognized as revenue within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTY1NA_48af4724-b598-41f8-aff7-1eb75f676a58"&gt;two&lt;/span&gt; to five years.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTY2Mw_346b7317-f4ad-40e6-9928-7099bca4950a">&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;The following table provides information about receivables and liabilities from contracts with customers (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:64.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.825%"/&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;69,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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;48,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized commissions&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;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advance payments and unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td 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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned revenue, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfMi0yLTEtMS0yNDIxNQ_6498d0d6-86f7-4606-9581-a0f799fbb21f"
      unitRef="usd">69074000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfMi00LTEtMS0yNDIxNQ_598d995e-c78e-4be6-89f6-7c83ca0fe4d4"
      unitRef="usd">48135000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfMy0yLTEtMS0yNDIxNQ_8614306f-1c00-4945-8141-d87f2f083a39"
      unitRef="usd">42919000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfMy00LTEtMS0yNDIxNQ_f5623675-8474-41c6-b61c-1156ea86bd64"
      unitRef="usd">37521000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNC0yLTEtMS0yNDIxNQ_c681d482-80a4-4ff0-b5e2-176f4110cb30"
      unitRef="usd">1423000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNC00LTEtMS0yNDIxNQ_8f0c511f-6e14-40f8-b437-de8e1905f240"
      unitRef="usd">1720000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNi0yLTEtMS0yNDIxNQ_bc5b0ace-552a-4929-b130-675688e17b66"
      unitRef="usd">35753000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNi00LTEtMS0yNDIxNQ_3b676b38-6f32-4d1a-bfb6-eaf2d265ded4"
      unitRef="usd">32304000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNy0yLTEtMS0yNDIxNQ_98b2f145-9e46-4289-b914-fa5d08f39515"
      unitRef="usd">7959000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RhYmxlOmE1N2QzNzNhMTI1MDRlNjU4NjU0ODYyNzRiZTMyODZmL3RhYmxlcmFuZ2U6YTU3ZDM3M2ExMjUwNGU2NTg2NTQ4NjI3NGJlMzI4NmZfNy00LTEtMS0yNDIxNQ_d7ce9ce8-6ef3-4f77-b325-5ef59ccf0b0c"
      unitRef="usd">8592000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfOTc2_e660def6-c01f-4a4b-a5eb-3e8eaf72f4f8"
      unitRef="usd">43700000</us-gaap:ContractWithCustomerLiability>
    <avnw:ContractWithCustomerLiabilityCurrentPercent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTA3NQ_c5d5417c-8a07-4e92-b2f6-31ccd6864a10"
      unitRef="number">0.34</avnw:ContractWithCustomerLiabilityCurrentPercent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2a89795ba1f14bbbb7d55593ad3f3882_D20211002-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTIxNw_3e65d2f7-c02d-4c4a-9abb-c3ce871f6e24"
      unitRef="usd">6600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="if02387ec8ad849ec8ab699b2fb08d7f0_D20210703-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTIyNA_7cff1629-68be-4695-bfab-8799c15de7dd"
      unitRef="usd">13500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ida265d36f719444bb7037e8b157cf0e2_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTQ5Ng_c741131c-224d-4e73-8069-1d4078e664ad"
      unitRef="usd">75000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ida265d36f719444bb7037e8b157cf0e2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTU1OQ_d5dd79bc-b586-4cc2-aa0a-dee7389d8785"
      unitRef="number">0.70</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ida265d36f719444bb7037e8b157cf0e2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTU4OQ_e3b620d0-585d-49b9-96db-35367105892b">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="if0e8152bda794e78a5a937d8bc6d73a2_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81Mi9mcmFnOjJhYzE2Y2RlYjQ0MTQyOWY4ZDZlMTNiNzBiMTE4ZTYyL3RleHRyZWdpb246MmFjMTZjZGViNDQxNDI5ZjhkNmUxM2I3MGIxMThlNjJfMTY2MA_f69193a9-c8ef-4095-88f5-2903fae1d622">P5Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RleHRyZWdpb246NWNiYzM2NWExZmFiNDM2NTljNDFhMmY4NjZkYjUxNTdfODU2_daeb67e6-f420-4672-9ca7-3b99e814343a">Segment and Geographic InformationWe operate in one reportable business segment: the design, manufacturing, and sale of a range of wireless networking products, solutions, and services. Our financial performance is regularly reviewed by our chief operating decision maker who is our Chief Executive Officer (&#x201c;CEO&#x201d;).&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;We report revenue by region and country based on the location where our customers accept delivery of our products and services. Revenue by region for the three and six months ended December&#160;31, 2021 and January&#160;1, 2021 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.065%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&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:13.012%"/&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:13.012%"/&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:13.016%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;North America&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; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,046&#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;49,158&#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;101,983&#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;94,657&#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;Africa and the Middle East&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;13,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe and Russia&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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America and Asia Pacific&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;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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;77,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;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;70,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;151,022&#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;136,821&#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: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;The loss of a significant portion of business from any significant customers could adversely affect our unaudited condensed consolidated financial statements.&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;Customers accounting for 10% or more of our total revenue were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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;Six Months 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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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 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;Motorola Solutions, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&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;13.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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A U.S. State Government Customer&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;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/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="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;*&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;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.5pt"&gt;Less than 10.0%&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;Customer accounting for 10% or more of our accounts receivable were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile Telephone Networks Group (MTN Group)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.5pt"&gt;Less than 10.0%&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RleHRyZWdpb246NWNiYzM2NWExZmFiNDM2NTljNDFhMmY4NjZkYjUxNTdfNjM_c3884ff3-6cee-48c4-ac21-488157e4a790"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RleHRyZWdpb246NWNiYzM2NWExZmFiNDM2NTljNDFhMmY4NjZkYjUxNTdfODY3_3216811c-a45f-4ad6-a69a-3657c24d8060">Revenue by region for the three and six months ended December&#160;31, 2021 and January&#160;1, 2021 was as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.065%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.012%"/&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:13.012%"/&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:13.012%"/&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:13.016%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;North America&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; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,046&#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;49,158&#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;101,983&#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;94,657&#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;Africa and the Middle East&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;13,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe and Russia&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,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Latin America and Asia Pacific&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;10,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&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;77,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;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;70,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;151,022&#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;136,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib3821d623c824df49c666f9ca8b43867_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMi0xLTEtMS0yNDIxNQ_25739635-b4a3-4620-9f11-e44cb53a629c"
      unitRef="usd">51046000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8c92c5c3457b446a9a3e8beaff691784_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMi0zLTEtMS0yNDIxNQ_5db77671-054d-4c67-a272-fe1103e4aa4c"
      unitRef="usd">49158000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i764958a12c5243799375acb04bc3d91a_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMi01LTEtMS0yNDIxNQ_e1defd3d-213d-41b7-9bf9-23e69f62bcca"
      unitRef="usd">101983000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3275b2ec41d84f4c8ff4c97c6a86236e_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMi03LTEtMS0yNDIxNQ_9b9d6a7d-b717-4b34-b5db-d4d95907a2c1"
      unitRef="usd">94657000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib10e5251f4eb4fb7b7ea4e90b6d3a125_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMy0xLTEtMS0yNDIxNQ_ab0082e3-8baa-4144-9e23-87f358bed6a2"
      unitRef="usd">13535000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i5007b7278cf04fb0864c185a372efd44_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMy0zLTEtMS0yNDIxNQ_c2f03366-ac37-49ed-a216-18ca1d51288b"
      unitRef="usd">10663000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i38a602e90d664457bad48e3df7446b23_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMy01LTEtMS0yNDIxNQ_9e155aa5-32ef-4a3d-b79e-7a657f371d5f"
      unitRef="usd">24237000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if8e7c8acfd7d46ed95b8b8bbb6f2cc29_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfMy03LTEtMS0yNDIxNQ_9b4d523a-be50-43d0-a546-d464271d750a"
      unitRef="usd">21234000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i43714f297d3044319c2a66e793e6637a_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNC0xLTEtMS0yNDIxNQ_e1c4799b-3629-4c03-85a4-648b26403a2a"
      unitRef="usd">2908000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic85fe6c47b3442c4a620cb2c080ee322_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNC0zLTEtMS0yNDIxNQ_d9660289-1c48-4068-992d-26d85db84b49"
      unitRef="usd">1511000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i604df945e0a04c55b0e9e6cd4ebba446_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNC01LTEtMS0yNDIxNQ_4e7769ae-967d-4fbd-881d-0a9949b3827d"
      unitRef="usd">5611000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i53b652df5e9f4aea91804f9f6befc230_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNC03LTEtMS0yNDIxNQ_9232f45c-101b-4810-816c-a9df6e70b3e7"
      unitRef="usd">3773000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i54f42924892d45a48c81565288ff37e2_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNS0xLTEtMS0yNDIxNQ_4d96c185-51fe-4d90-ae7f-6489ad544b3f"
      unitRef="usd">10375000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib1db6796a9984d07accf39d1a8e39a1b_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNS0zLTEtMS0yNDIxNQ_5f90138d-5fb9-486f-a21a-ec114bf47a15"
      unitRef="usd">9199000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibbdea0238cb94a3485da333a555ca5e6_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNS01LTEtMS0yNDIxNQ_67a61c4e-e52b-46ac-ad73-7d4783f3a016"
      unitRef="usd">19191000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic4ae883f1e844c0e8b044033bbf1bdb2_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNS03LTEtMS0yNDIxNQ_93d7d3fc-dd68-42e6-af3a-7599838c1675"
      unitRef="usd">17157000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNi0xLTEtMS0yNDIxNQ_1b409f78-1a1e-444f-8367-0cdd6129b710"
      unitRef="usd">77864000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNi0zLTEtMS0yNDIxNQ_49b78217-cd84-4323-9c72-3a060dd89a20"
      unitRef="usd">70531000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNi01LTEtMS0yNDIxNQ_ac705913-578e-462d-b861-fb23a66551ae"
      unitRef="usd">151022000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOmFlMjQ1MjczNjQyNzRkMGNiNmVjZGRiYmQyMTQ2ZTA3L3RhYmxlcmFuZ2U6YWUyNDUyNzM2NDI3NGQwY2I2ZWNkZGJiZDIxNDZlMDdfNi03LTEtMS0yNDIxNQ_26c9b0ef-793f-462e-935d-9bc63467d9b6"
      unitRef="usd">136821000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RleHRyZWdpb246NWNiYzM2NWExZmFiNDM2NTljNDFhMmY4NjZkYjUxNTdfODY0_f01746eb-20d1-4ab2-a7ec-8da149e68102">&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;Customers accounting for 10% or more of our total revenue were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&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;Six Months 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="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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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 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;Motorola Solutions, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&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;13.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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;A U.S. State Government Customer&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;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/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="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;*&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;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.5pt"&gt;Less than 10.0%&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;Customer accounting for 10% or more of our accounts receivable were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.824%"/&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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile Telephone Networks Group (MTN Group)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;16.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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="padding-left:27pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.5pt"&gt;Less than 10.0%&lt;/span&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4b923f08e6df4b1182824bac7438f509_D20211002-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOjAzMmFjZWIxZmMyMDQ3MzdiM2U4MGVlM2Y2YTljYjU1L3RhYmxlcmFuZ2U6MDMyYWNlYjFmYzIwNDczN2IzZTgwZWUzZjZhOWNiNTVfMi0yLTEtMS0yNzU0OA_7a76a6a3-b61e-42c0-9e89-0f015bde326b"
      unitRef="number">0.110</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8098cfe60f114303a059141c622fa88c_D20210703-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOjAzMmFjZWIxZmMyMDQ3MzdiM2U4MGVlM2Y2YTljYjU1L3RhYmxlcmFuZ2U6MDMyYWNlYjFmYzIwNDczN2IzZTgwZWUzZjZhOWNiNTVfMi02LTEtMS0yNzU1Mw_e1a0165f-cee6-46e3-ba29-3a37fa76c561"
      unitRef="number">0.130</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i69b82fae532e490d80c7717104f66173_D20201003-20210101"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOjAzMmFjZWIxZmMyMDQ3MzdiM2U4MGVlM2Y2YTljYjU1L3RhYmxlcmFuZ2U6MDMyYWNlYjFmYzIwNDczN2IzZTgwZWUzZjZhOWNiNTVfMi00LTEtMS0yNDIxNQ_49c04718-7eb2-46c7-85a6-1f81fbb4033a"
      unitRef="number">0.125</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1e979be424e14cbd88c65e47cc2cb1f6_D20210703-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOjY0NzkzMGEwNGY0NjQxZDc5YTU3MzYyY2ExYTE3YTMxL3RhYmxlcmFuZ2U6NjQ3OTMwYTA0ZjQ2NDFkNzlhNTczNjJjYTFhMTdhMzFfMi0yLTEtMS0yNDIxNQ_09b09304-469c-4051-bacb-841e990c2fc9"
      unitRef="number">0.160</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4c22e20f444c4b7abb65a700e1715a67_D20210703-20211001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81NS9mcmFnOjVjYmMzNjVhMWZhYjQzNjU5YzQxYTJmODY2ZGI1MTU3L3RhYmxlOjY0NzkzMGEwNGY0NjQxZDc5YTU3MzYyY2ExYTE3YTMxL3RhYmxlcmFuZ2U6NjQ3OTMwYTA0ZjQ2NDFkNzlhNTczNjJjYTFhMTdhMzFfMi00LTEtMS0yNDIxNQ_131d00c5-a0c1-43f7-b99b-9c6b59db8e30"
      unitRef="number">0.140</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfNDk3MA_7affea8f-52cf-43f4-b5ea-237ff05fe289">Equity&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;Stock Repurchase Program&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;During the second quarter of fiscal 2022 we completed the $7.5&#160;million stock repurchase program approved by our board of directors in May 2018 by purchasing 60,895 shares of our common stock in the open market for an aggregate purchase price, including commissions, of $1.9 million. During the first quarter of fiscal 2022, we repurchased 22,543 shares of our common stock in the open market for an aggregate purchase price, including commissions, of $0.7&#160;million. These shares were recorded as treasury stock and we do not anticipate retiring them.&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;The repurchase program was suspended temporarily from February 2020 to February 2021. During the third quarter of fiscal 2021, our Board of Directors voted to re-instate our stock repurchase program.&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;In November 2021 our board of directors approved a stock repurchase program to purchase up to $10.0 million of our common stock. As of December&#160;31, 2021, $10.0&#160;million remains available and we may choose to suspend or discontinue the repurchase program at any time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Incentive Programs&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;As of December&#160;31, 2021, we had one stock incentive plan for our employees and non-employee directors, the 2018 Incentive Plan (the &#x201c;2018 Plan&#x201d;). The 2018 Plan provides for the issuance of share-based awards in the form of stock options, stock appreciation rights, restricted stock awards and units, and performance share awards and units.&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;Under the 2018 Plan, option exercise prices are equal to the fair market value of our common stock on the date the options are granted using our closing stock price. After vesting, options generally may be exercised within seven years after the date of grant.&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;Restricted stock units are not transferable until vested and the restrictions lapse upon the achievement of continued employment or service over a specified time period. Restricted stock units issued to employees generally vest three years from the date of grant (three-year cliff or annually over three years). Restricted stock units issued to non-executive board members annually generally vest on the day before the annual stockholders&#x2019; meeting.&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;Vesting of performance share awards and units is subject to the achievement of predetermined financial performance criteria and continued employment through the end of the applicable period. Market-based stock units vest upon meeting certain predetermined share price performance criteria and continued employment through the end of the applicable period.&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;During the six months ended December&#160;31, 2021, we granted 69,196 restricted stock units, 46,533 market-based stock units and 114,012&#160;stock options to purchase shares of our common stock.&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;Total compensation expense for share-based awards included in our unaudited condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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%;text-decoration:underline"&gt;By Expense Category:&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 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;Cost of revenues&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Selling and administrative&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;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;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 share-based compensation expense&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;761&#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;818&#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,624&#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,389&#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:700;line-height:100%;text-decoration:underline"&gt;By Types of Award:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Restricted and performance stock awards and units&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;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761&#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;818&#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;1,624&#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;1,389&#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: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;As of December&#160;31, 2021, there was approximately $1.3&#160;million of total unrecognized compensation expense related to non-vested stock options granted which is expected to be recognized over a weighted-average period of 1.6&#160;years. As of December&#160;31, 2021, there was $5.6&#160;million of total unrecognized compensation expense related to non-vested stock awards which is expected to be recognized over a weighted-average period of 1.6 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8c10ad1f783e4ddab7ddcaa07bc4d63a_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTA5OTUxMTYzMjg4MQ_4ee61be7-8df5-4345-8aa3-1b6039cde265"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2b86328918314ac29847785fa6d359e9_D20211002-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTA5OTUxMTYzMzI4OQ_49e50180-b6c4-4610-b60f-3012730e36e5"
      unitRef="shares">60895</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2b86328918314ac29847785fa6d359e9_D20211002-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTA5OTUxMTYzMzQwOA_bef56365-675c-49a2-ba88-ac1a52909284"
      unitRef="usd">1900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ifb2a3b68e21d43b5a07d2acf80e41790_D20210703-20211001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTY0OTI2NzQ1MDYwOA_d9f99d08-53b6-4aec-b7dc-8b261baa608b"
      unitRef="shares">22543</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifb2a3b68e21d43b5a07d2acf80e41790_D20210703-20211001"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTY0OTI2NzQ1MDYxNg_36cb9644-7639-4016-a84b-f2b567fdfb0c"
      unitRef="usd">700000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ic46addf2bece499ebbfd5655b0846594_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTA5OTUxMTYzNDEwNw_e44d2060-0d55-4280-b3e1-d676c3f2f827"
      unitRef="usd">10000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ic46addf2bece499ebbfd5655b0846594_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTY0OTI2NzQ1MDY0NA_f7536664-dcb4-4958-811d-da6c095cfe12"
      unitRef="usd">10000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <avnw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfStockIncentivePlans
      contextRef="i6ccbd1184bd54acab92561f5f26ddb2a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfODQ3_7b7d7a60-b62f-4a39-a628-c8f757d65b5e"
      unitRef="plan">1</avnw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfStockIncentivePlans>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ie307a49b6afb430e9d6699c888920288_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTM3OA_f7559627-dc27-40c6-9079-0cb87c0f1943">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie64a5c117afa4e56821df6226205c57a_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTYzNA_90915fb1-14e7-4908-897e-0548e6f0bcd3">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie64a5c117afa4e56821df6226205c57a_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfNDk3MQ_580a31b1-d341-449f-9986-2dfb2826083a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie64a5c117afa4e56821df6226205c57a_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMTY5Mg_c0096dc3-f311-4eba-afcd-18627ccd327e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib2b4a6bbd46147b8a96bc2f3a6addada_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjIyNw_ce915ffd-237e-4a80-93ef-0a97336eb5ed"
      unitRef="shares">69196</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0836bd449a4d48dcb436cc6e0625f1c6_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjI5Mw_e3bef864-6ed2-4b58-aee4-016bb767a277"
      unitRef="shares">46533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjMyNQ_56df5a33-e3bd-4712-be08-7146ad8cc3ec"
      unitRef="shares">114012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfNDk1NA_ad3769c0-a8d8-4e8e-a7c7-22cd23659754">&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;Total compensation expense for share-based awards included in our unaudited condensed consolidated statements of operations was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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%;text-decoration:underline"&gt;By Expense Category:&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 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;Cost of revenues&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;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Selling and administrative&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;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;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 share-based compensation expense&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;761&#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;818&#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,624&#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,389&#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:700;line-height:100%;text-decoration:underline"&gt;By Types of Award:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options&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;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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;Restricted and performance stock awards and units&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;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;761&#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;818&#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;1,624&#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;1,389&#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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i47e0ca9acd8c4bcaa5277a63119d3c53_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMy0xLTEtMS0yNDIxNQ_81f7d842-0d3d-45b8-8876-a77207654a49"
      unitRef="usd">102000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i86d1557e24da4d8f997baf0e00e94fd4_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMy0zLTEtMS0yNDIxNQ_05c6d474-6629-43d0-a1be-cd7df4e69d4b"
      unitRef="usd">93000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if3f4e6990ab2417ba9418baaf88fe1d0_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMy01LTEtMS0yNDIxNQ_105255de-cad5-4cbf-95a5-a0398be5987e"
      unitRef="usd">170000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic72877eb0866467ab4d3e5378b62fa95_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMy03LTEtMS0yNDIxNQ_3aa4e851-1057-41f1-96af-d3a377654105"
      unitRef="usd">165000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia3cbf655252a46d2b32c9fd536d12192_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNC0xLTEtMS0yNDIxNQ_c8ea45d6-e792-43d6-8320-5d74e13d6be3"
      unitRef="usd">22000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i267d0968e72440b6957ec8e87614208c_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNC0zLTEtMS0yNDIxNQ_f34f69d8-bebb-4760-b36b-909b5c11f0c5"
      unitRef="usd">57000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i08f65f767c014ed4a546732e32321ca6_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNC01LTEtMS0yNDIxNQ_1d25cb28-70a1-453f-8a8d-06998026d4c3"
      unitRef="usd">98000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i97fb8d0198e3416284cd55d33bd95d66_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNC03LTEtMS0yNDIxNQ_fd39056b-87eb-4815-9d40-2431f3af7533"
      unitRef="usd">97000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iffe129008ba047ff8cc1d7c66237e07e_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNS0xLTEtMS0yNDIxNQ_60a1006c-9298-4536-a301-0ca6c3575ca0"
      unitRef="usd">637000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icbe78db2596140ae9fb5787d7a979f07_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNS0zLTEtMS0yNDIxNQ_b238ec2e-3148-4ac9-9112-69e14ec02740"
      unitRef="usd">668000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icf1003e89b1945f38e7c6983cd4c1d73_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNS01LTEtMS0yNDIxNQ_cc488773-8520-4abe-9101-de468ef2149f"
      unitRef="usd">1356000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i43737d90234a43f1922d4b4e0c21f3b0_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNS03LTEtMS0yNDIxNQ_cf8c786a-bc27-4a8b-a603-6b9901e80b91"
      unitRef="usd">1127000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNi0xLTEtMS0yNDIxNQ_cdcce846-d6fe-4c2b-a1c8-8819f91111e6"
      unitRef="usd">761000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNi0zLTEtMS0yNDIxNQ_a8f0f1df-0c43-458d-9524-7d8ea9da4a72"
      unitRef="usd">818000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNi01LTEtMS0yNDIxNQ_aeaa742c-126d-41c6-88ad-f63be9a81e29"
      unitRef="usd">1624000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfNi03LTEtMS0yNDIxNQ_5a440403-c8e0-4bab-bb17-b5e70b0e5eac"
      unitRef="usd">1389000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i25d60b8666ac4176950305be6efa0439_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOC0xLTEtMS0yNDIxNQ_069ab466-3942-48da-81fa-46099313176a"
      unitRef="usd">120000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04d3d37b04674162881697201a7f3767_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOC0zLTEtMS0yNDIxNQ_a8dfd976-1507-487d-9048-04ee0d2648e9"
      unitRef="usd">223000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i27fe3b69b2474384b3a7e1e0d6317e0e_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOC01LTEtMS0yNDIxNQ_eb9537a0-16f5-49d9-9922-942a90cdb90a"
      unitRef="usd">295000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0fbf5e03c9414466be23fcc303a49254_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOC03LTEtMS0yNDIxNQ_8276dfa1-f4cd-4963-b756-c44c5c0ded33"
      unitRef="usd">390000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idab1ad16e4944852ac1997aa4af097fc_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOS0xLTEtMS0yNDIxNQ_31629f43-a3b1-4f9a-88d6-aafb84f29ef3"
      unitRef="usd">641000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i63c11e416ad64daa9bb9dfe94fe70a56_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOS0zLTEtMS0yNDIxNQ_42d20acc-6193-42eb-a65c-ecaefe18384e"
      unitRef="usd">595000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i155bfd970ec2483b884ce2bacbff76cf_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOS01LTEtMS0yNDIxNQ_178187bb-9f2a-4394-9c6f-e7f9695bb217"
      unitRef="usd">1329000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2c964cdac4724ade956531f977058680_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfOS03LTEtMS0yNDIxNQ_369168c2-49c7-4cd2-b3e7-c20e53ddad04"
      unitRef="usd">999000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMTAtMS0xLTEtMjQyMTU_d49c354f-b8a3-455c-ba83-caaf602783df"
      unitRef="usd">761000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMTAtMy0xLTEtMjQyMTU_c92e47bb-8d1c-4eae-8af5-b20e42a16ebf"
      unitRef="usd">818000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMTAtNS0xLTEtMjQyMTU_8378d6d3-d11e-4190-98c2-f03ab41117af"
      unitRef="usd">1624000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RhYmxlOmIwNmJjMTY0MmY2MzRkYTg4YTY3ZDRlOWFhYWNjNDY2L3RhYmxlcmFuZ2U6YjA2YmMxNjQyZjYzNGRhODhhNjdkNGU5YWFhY2M0NjZfMTAtNy0xLTEtMjQyMTU_53e46f01-b8e6-40e0-bd80-b9b09d8bcbb7"
      unitRef="usd">1389000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjY2Mw_2e803778-1ded-4e84-bf99-109566de1137"
      unitRef="usd">1300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i27fe3b69b2474384b3a7e1e0d6317e0e_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjgyMg_437e6079-3c5a-4b20-932d-c8efc2923b0f">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMjg1Mg_b2220bf4-e5e4-4ef4-a180-bd5e2e3bc1ac"
      unitRef="usd">5600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i155bfd970ec2483b884ce2bacbff76cf_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF81OC9mcmFnOjEzMmIyMmRiYmIyYjQ3MjA4YjU4NmJlYWU3OTJmNjMwL3RleHRyZWdpb246MTMyYjIyZGJiYjJiNDcyMDhiNTg2YmVhZTc5MmY2MzBfMzAwMg_135769cd-5abd-4499-ab46-6db8b7ccbebc">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RleHRyZWdpb246Y2UzOTdjYzc4MzBhNGU0MWE0MTAwMzMzMDY5YTFhYTdfMzQ5Mw_569b0313-f485-4bc3-be0d-0d0b3d4173dd">Restructuring Activities&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-weight:400;line-height:120%"&gt;The following table summarizes our restructuring-related activities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.404%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.880%"/&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;Severance and Benefits&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;Facilities and Other&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Fiscal 2021 Plan&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;Q4 2020 Plan&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;Prior Years' Plan&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;Fiscal 2015-2016 Plan&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: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;Accrual balance, July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;64&#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;248&#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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Charges, 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;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange impact&lt;/span&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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual balance, October 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;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 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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Charges (recovery), 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;(526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange impact&lt;/span&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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#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;&#x2014;&#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;64&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top: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;As of December&#160;31, 2021, the accrual balance of $1.8 million was in short-term restructuring liabilities on our unaudited condensed consolidated balance sheets. Included in the above plans for which we were carrying a provision were positions identified for termination that have not been executed from a restructuring perspective. Due to transition of leadership in the finance function it was concluded that we would not make several of the planned headcount reductions, and &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-weight:400;line-height:120%"&gt;the likelihood of future restructuring for these positions is presently deemed remote. Therefore, we decided it was prudent to reverse the associated provision.&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;Fiscal 2021 Plan&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;During the third quarter of fiscal 2021, our Board of Directors approved a restructuring plan (the &#x201c;Fiscal 2021 Plan&#x201d;) in order to continue to reduce operating costs and improve profitability as part of our transformational initiative to optimize our business model and increase efficiencies. The Fiscal 2021 Plan was anticipated to entail a reduction in force of approximately 30 employees to be implemented through the second quarter of fiscal year 2022, with a certain number of positions being consolidated and/or relocated.&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;Q4 2020 Plan&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;During the fourth quarter of fiscal 2020, our Board of Directors approved a restructuring plan (the &#x201c;Q4 2020 Plan&#x201d;) in order to continue to reduce our operating costs and improve profitability to optimize our business model and increase efficiencies. The Q4 2020 Plan was implemented starting with our fourth fiscal quarter of 2020 through the second fiscal quarter of 2021. This plan has been fully paid.&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;Prior Years&#x2019; Plan&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;In January 2018, we reached a settlement with a certain foreign government for grant liabilities which allowed us to reduce our estimated payments relating to prior years&#x2019; restructuring plan by $0.3&#160;million. During the third quarter of fiscal 2015, with the intent to bring our operational cost structure in line with the changing dynamics of the microwave radio and telecommunications markets, we initiated a restructuring plan (the &#x201c;Fiscal 2015-2016 Plan&#x201d;) to lower fixed overhead costs and operating expenses and to preserve cash flow. Activities under the Fiscal 2015-2016 Plan primarily included reductions in workforce across the Company, but primarily in operations outside the United States. Payments related to the accrued restructuring liability balance for this plan are expected to be paid in fiscal 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RleHRyZWdpb246Y2UzOTdjYzc4MzBhNGU0MWE0MTAwMzMzMDY5YTFhYTdfMzQ5Nw_0224e926-ad10-4c5c-bd69-d88a2a601367">&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-weight:400;line-height:120%"&gt;The following table summarizes our restructuring-related activities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.404%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.880%"/&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;Severance and Benefits&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;Facilities and Other&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;Fiscal 2021 Plan&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;Q4 2020 Plan&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;Prior Years' Plan&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;Fiscal 2015-2016 Plan&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: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;Accrual balance, July 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;64&#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;248&#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,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Charges, 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;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(375)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange impact&lt;/span&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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual balance, October 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;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 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;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Charges (recovery), 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;(526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange impact&lt;/span&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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,723&#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;&#x2014;&#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;64&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="ia7e09214f83c47318eab3f455ee654c8_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMi0yLTEtMS0yNDIxNQ_a4822efe-a321-4dee-923e-99b967ad79a3"
      unitRef="usd">2209000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie102b0185b684d748e142d33c52fab64_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMi00LTEtMS0yNDIxNQ_616fec47-8309-42f2-b6ac-7f5d5ed4b127"
      unitRef="usd">216000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i65df46be1ca74f1b9f996bac3d9ed2d0_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMi0xMi0xLTEtMjQyMTU_7a4b4b1c-b19a-4f1f-ae03-52d37a640e32"
      unitRef="usd">64000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib238ad30176e4544a6c2dcc47edd26f6_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMi0xNC0xLTEtMjQyMTU_875c74ee-12c2-4fe1-ac1b-f384b121e238"
      unitRef="usd">248000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib26625ef9c524e94a0428df53e8396f5_I20210702"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMi0xNi0xLTEtMjQyMTU_81d5dda6-5249-4c34-8cfc-a067aecc75c1"
      unitRef="usd">2737000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ic227677c499b4dcb857130878e8992cd_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMy0yLTEtMS0yNDIxNQ_44e49d05-e902-488e-ac84-5ebf85795023"
      unitRef="usd">628000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i9df6af3c28c4478d9d5f9f70a7560263_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMy00LTEtMS0yNTQyMw_67046206-0ce8-411c-9e39-4c34a7b90fe7"
      unitRef="usd">31000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i6c06ce00285343dcaea530463850d7bf_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMy0xMi0xLTEtMjU1NzE_7bc841b2-a80a-4454-a8c7-605e1f37be31"
      unitRef="usd">0</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ie9a80b8008f44486826cee42b6b85df0_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMy0xNC0xLTEtMjU1NzE_52bc1d16-67ef-405d-a69e-5516f1805f89"
      unitRef="usd">0</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i5d139781ea7946cd9e1648cc7cbce2d2_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMy0xNi0xLTEtMjQyMTU_f150f5e0-e329-461f-99dc-1c2068093fcb"
      unitRef="usd">659000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic227677c499b4dcb857130878e8992cd_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNC0yLTEtMS0yNDIxNQ_665c0e8c-2d8f-47f7-aab9-145dc34a76e5"
      unitRef="usd">326000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i9df6af3c28c4478d9d5f9f70a7560263_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNC00LTEtMS0yNDIxNQ_6aed07d1-b179-422f-a78b-aab040fd8b82"
      unitRef="usd">49000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i6c06ce00285343dcaea530463850d7bf_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNC0xMi0xLTEtMjQyMTU_d52c1056-fd91-4b14-b20b-2510f0920b51"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ie9a80b8008f44486826cee42b6b85df0_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNC0xNC0xLTEtMjQyMTU_4b220df2-ca03-4def-81f8-729c953027c9"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i5d139781ea7946cd9e1648cc7cbce2d2_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNC0xNi0xLTEtMjQyMTU_5688a5c6-3d85-4c10-add2-927a193ada8d"
      unitRef="usd">375000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ic227677c499b4dcb857130878e8992cd_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNS0yLTEtMS0yNDIxNQ_c072c0a7-d577-4030-b673-4b42f4c1a4f8"
      unitRef="usd">7000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i9df6af3c28c4478d9d5f9f70a7560263_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNS00LTEtMS0yNDIxNQ_40562306-82a7-43e9-8d77-b36e955170da"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i6c06ce00285343dcaea530463850d7bf_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNS0xMi0xLTEtMjQyMTU_a36823e3-ca85-4d19-be09-a05dae5bd256"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ie9a80b8008f44486826cee42b6b85df0_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNS0xNC0xLTEtMjQyMTU_193a0ddf-de9f-43ce-ab3d-bfa43d5bce98"
      unitRef="usd">6000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i5d139781ea7946cd9e1648cc7cbce2d2_D20210703-20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNS0xNi0xLTEtMjQyMTU_7676813b-9350-42ca-8c6e-d0266336fc87"
      unitRef="usd">13000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i4c0c70e396c445099000d976b9b427bd_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNi0yLTEtMS0yNDIxNQ_3146780d-de4b-490f-a846-bbdf077bbca8"
      unitRef="usd">2504000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i49c38be639c74a7d9119630e38e7e6bf_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNi00LTEtMS0yNDIxNQ_eedc657e-2a8b-4695-bd79-dbc53a3d6968"
      unitRef="usd">198000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i03bdc36c30424701a3548cca23ba98aa_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNi0xMi0xLTEtMjQyMTU_fd75b61a-7d8b-45b1-ac27-fb4032b3bc9d"
      unitRef="usd">64000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0dc563f92d6a4de997df79cdbe43e795_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNi0xNC0xLTEtMjQyMTU_d44fc765-03b9-41ec-bf7b-07fdb2d27e38"
      unitRef="usd">242000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8c4133e3e70a46418fd09d9eaba0ff3b_I20211001"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNi0xNi0xLTEtMjQyMTU_1a389cec-b390-422a-8af2-479155b7efe1"
      unitRef="usd">3008000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i0b24d74e08ba47fe931a909400febe82_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNy0yLTEtMS0yNDIxNQ_fb5f6571-857a-43f5-8d3e-0c0fc15a1ff9"
      unitRef="usd">-526000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ifb04f9076cd0435b972138f8cb902086_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNy00LTEtMS0yNDIxNQ_2a44ec38-72d4-4981-b274-e159e328bd35"
      unitRef="usd">-198000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i4b291c8c64784932bc6dd4e4dc895e05_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNy0xMi0xLTEtMjQyMTU_e39d096e-ff89-43ec-bf03-85b20bc54972"
      unitRef="usd">0</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="ib05f54098e4a4e1a98f166720507daf3_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNy0xNC0xLTEtMjQyMTU_a5ac2f38-e3d5-47bd-8628-3681f4e79909"
      unitRef="usd">-236000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:RestructuringReserveAccrualAdjustment1
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfNy0xNi0xLTEtMjQyMTU_ead1d792-2da4-4532-93ae-14db98be5100"
      unitRef="usd">-960000</us-gaap:RestructuringReserveAccrualAdjustment1>
    <us-gaap:PaymentsForRestructuring
      contextRef="i0b24d74e08ba47fe931a909400febe82_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOC0yLTEtMS0yNDIxNQ_b2d57aad-c045-45d7-95b1-2320fbba6714"
      unitRef="usd">253000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ifb04f9076cd0435b972138f8cb902086_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOC00LTEtMS0yNDIxNQ_d933205f-8f7b-4bd1-b568-0bb14bcdd54d"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4b291c8c64784932bc6dd4e4dc895e05_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOC0xMi0xLTEtMjQyMTU_7e55722d-ae0c-4f59-9956-42ab57346378"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib05f54098e4a4e1a98f166720507daf3_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOC0xNC0xLTEtMjQyMTU_8bc2cc30-fad6-4e09-be34-6ad75107b832"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOC0xNi0xLTEtMjQyMTU_c0e9b084-ead6-48fa-8fb2-964fa6ec37e9"
      unitRef="usd">253000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i0b24d74e08ba47fe931a909400febe82_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOS0yLTEtMS0yNDIxNQ_0cb3a257-a337-4306-94fe-54e4104c6a42"
      unitRef="usd">2000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ifb04f9076cd0435b972138f8cb902086_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOS00LTEtMS0yNDIxNQ_4f6c40c1-f13e-462c-8b74-62afd9966acc"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i4b291c8c64784932bc6dd4e4dc895e05_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOS0xMi0xLTEtMjQyMTU_96e4fea6-7b60-4eec-8469-5f5f0540dfe4"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ib05f54098e4a4e1a98f166720507daf3_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOS0xNC0xLTEtMjQyMTU_8a622589-030e-400f-bbbd-1db452ba16f8"
      unitRef="usd">6000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfOS0xNi0xLTEtMjQyMTU_a8d93ad1-9c2c-4724-9648-53c3de7c4ed4"
      unitRef="usd">8000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="ib15316924c7141eb82b347647270db50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMTAtMi0xLTEtMjQyMTU_611cf36b-9d0a-43e6-b86c-949985c5c2ff"
      unitRef="usd">1723000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i18e12765182d4d429c49d02109bfe51c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMTAtNC0xLTEtMjQyMTU_f23f7e28-610d-4dda-b366-244735a83aac"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9e74175ae65140b49bf29e6a7159b35c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMTAtMTItMS0xLTI0MjE1_f55e7b58-81a2-4bdf-b3a6-fd40c6ff413d"
      unitRef="usd">64000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7096de9d51374a7f85522a07d775dd36_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMTAtMTQtMS0xLTI0MjE1_99c0efc2-c59f-495a-900f-e9b368b54bd0"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RhYmxlOmFhODNmMTJmODgyNDQzNjVhMDg4YTZhNzQxZmE3YzhhL3RhYmxlcmFuZ2U6YWE4M2YxMmY4ODI0NDM2NWEwODhhNmE3NDFmYTdjOGFfMTAtMTYtMS0xLTI0MjE1_ec6f73c3-5bd0-45e1-a1a9-4c80b1982cbb"
      unitRef="usd">1787000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveCurrent
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RleHRyZWdpb246Y2UzOTdjYzc4MzBhNGU0MWE0MTAwMzMzMDY5YTFhYTdfMTA0NDUzNjA0Njc0Njk_75cda254-47f1-4ca4-b106-d0d2b25b561f"
      unitRef="usd">1800000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
      contextRef="ib7e6f412c8c744a4826b82b6317c7047_D20211002-20211231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RleHRyZWdpb246Y2UzOTdjYzc4MzBhNGU0MWE0MTAwMzMzMDY5YTFhYTdfNjQx_7ef0d8d9-7442-4aed-998a-182f35979f85"
      unitRef="employee">30</us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ie2d1f1e1be714d05934e8724ed0959b3_D20180101-20180131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82NC9mcmFnOmNlMzk3Y2M3ODMwYTRlNDFhNDEwMDMzMzA2OWExYWE3L3RleHRyZWdpb246Y2UzOTdjYzc4MzBhNGU0MWE0MTAwMzMzMDY5YTFhYTdfNDk0NzgwMjMzMjU4Nw_557fe3d3-307d-41c2-9908-baf268edd67f"
      unitRef="usd">300000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82Ny9mcmFnOmU1MzEzMGY4N2RlZDRiMzZhNzRlMWVjNjQyMTg1YzBmL3RleHRyZWdpb246ZTUzMTMwZjg3ZGVkNGIzNmE3NGUxZWM2NDIxODVjMGZfNjA3MQ_f0dd6da3-7b67-43d7-aabf-3b3a35c68b35">Income Taxes&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;Our effective tax rate varies from the U.S. federal statutory rate of 21% primarily due to results of foreign operations that are subject to income taxes at different statutory rates and certain jurisdictions where we cannot recognize tax benefit on current losses. During interim periods, we accrue tax expenses for jurisdictions that are anticipated to be profitable for fiscal 2022.&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;The determination of our income taxes for the six months ended December 31, 2021 and January 1, 2021 was based on our estimated annual effective tax rate adjusted for losses in certain jurisdictions for which no tax benefit can be recognized. Our tax expense for the six months ended December 31, 2021 was primarily due to tax expense related to U.S. and profitable subsidiaries. The tax expense for the six months ended January 1, 2021 was primarily due to tax expense related to profitable subsidiaries and $0.4&#160;million of tax expense related to an audit settlement with the Financial Administration of the Republic of Slovenia. &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;We entered into a tax sharing agreement with Harris Corporation (&#x201c;Harris&#x201d;) effective on January 26, 2007, the acquisition date of Stratex Networks, Inc. The tax sharing agreement addresses, among other things, the settlement process associated with pre-merger tax liabilities and tax attributes that were attributable to the Microwave Communication Division when it was a division of Harris. There have been no settlement payments recorded since the acquisition date. To the extent we become more profitable in the U.S. in the future and utilize these tax attributes, we may be required to make certain payments to Harris which are currently not estimable.&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;We have a number of open income tax audits covering various tax years, which vary from jurisdiction to jurisdiction. Our major tax jurisdictions that are open and subject to potential audits include the U.S., Singapore, Nigeria, Saudi Arabia and the Ivory Coast. The earliest years for these jurisdictions are as follows: U.S. - 2003; Singapore - 2015; Nigeria - 2006; Saudi Arabia - 2019, and Ivory Coast - 2017.&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;We account for interest and penalties related to unrecognized tax benefits as part of our provision for federal, foreign, and state income taxes. Such interest expense was not material for the six months ended December 31, 2021 and January 1, 2021.&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;On December 27, 2020, the U.S. enacted the Consolidated Appropriations Act of 2021 (&#x201c;CAA&#x201d;) which extended and expanded certain tax relief measures created by the CARES Act, including, but not limited to, (1) second round of Payroll Protection Program loans, and (2) the Employer Retention Credit for 2021.&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;On March 11, 2021, the U.S. enacted the American Rescue Plan Act of 2021 (&#x201c;ARPA&#x201d;) which expands Section 162(m) to cover the next five most highly compensated employees for the taxable year, in addition to the &#x201c;covered employees&#x201d; effective for taxable years beginning after December 31, 2026. We continue to examine the elements of the CAA and ARPA and the impact they may have on our future business.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF82Ny9mcmFnOmU1MzEzMGY4N2RlZDRiMzZhNzRlMWVjNjQyMTg1YzBmL3RleHRyZWdpb246ZTUzMTMwZjg3ZGVkNGIzNmE3NGUxZWM2NDIxODVjMGZfNTQ5NzU1ODE2NjIwMw_4712d6a0-d735-40a7-a7f3-b997636c65cb"
      unitRef="usd">400000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfMTMxNg_cf1edbca-a8fd-496c-b6aa-af5bcf131950">Net Income Per Share of Common Stock &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;Net income per share is computed using the two-class method, by dividing net income attributable to us by the weighted-average number of shares of our outstanding common stock and participating securities outstanding. Our restricted shares contain rights to receive non-forfeitable dividends and therefore are considered to be participating securities and included in the calculations of net income per basic and diluted common share. Undistributed losses are not allocated to unvested restricted shares as the unvested restricted shares are not contractually obligated to share our losses. The impact on earnings per share of the participating securities under the two-class method was immaterial. &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;On April 7, 2021 we effected a two-for-one split in the form of a stock dividend to shareholders of record as of April 1, 2021. Common stock, Additional paid-in-capital, per share and equity award amounts for all periods presented have been retrospectively reclassified to reflect the two-for-one stock split in the form of a stock dividend. The following table presents the computation of basic and diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;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;text-indent:9pt;vertical-align: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&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;5,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="text-indent:9pt"&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;/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;11,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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 potentially dilutive equivalent shares&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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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;/div&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;11,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,420&#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,895&#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,278&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share of common stock outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&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;/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;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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;/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;0.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.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;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.12&#160;&lt;/span&gt;&lt;/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: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;The following table summarizes the weighted-average equity awards that were excluded from the diluted net income per share calculations since they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.550%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;Stock options&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;123&#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;107&#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&#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;94&#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 style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units and performance stock units&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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of common stock excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#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:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfMTMwOQ_b27cf39e-0f07-4d34-af99-07f1070550e5">Net income per share is computed using the two-class method, by dividing net income attributable to us by the weighted-average number of shares of our outstanding common stock and participating securities outstanding. Our restricted shares contain rights to receive non-forfeitable dividends and therefore are considered to be participating securities and included in the calculations of net income per basic and diluted common share. Undistributed losses are not allocated to unvested restricted shares as the unvested restricted shares are not contractually obligated to share our losses. The impact on earnings per share of the participating securities under the two-class method was immaterial.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ic64475afcaaf422a895efcb850d6a2e8_D20210407-20210407"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfNzQy_d8b4b165-c6a3-492e-94ff-bb8828cfe4eb"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ic64475afcaaf422a895efcb850d6a2e8_D20210407-20210407"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfOTk1_d8b4b165-c6a3-492e-94ff-bb8828cfe4eb"
      unitRef="number">2</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfMTMwNw_8c0ced15-6337-4581-ac68-367be0af35f6">The following table presents the computation of basic and diluted net income per share:&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:41.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&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;Three Months Ended&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;Six Months 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;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;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;text-indent:9pt;vertical-align: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&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;5,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="text-indent:9pt"&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;/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;11,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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 potentially dilutive equivalent shares&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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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;/div&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;11,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,420&#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,895&#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,278&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income per share of common stock outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&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;/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;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:9pt"&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;/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;0.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.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;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.12&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMy0xLTEtMS0yNDIxNQ_368d2e2f-4007-4297-b944-76740536279c"
      unitRef="usd">5916000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMy0zLTEtMS0yNDIxNQ_0fa259a9-d2b6-41b4-99a1-c3ccf61f2b4a"
      unitRef="usd">6641000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMy01LTEtMS0yNDIxNQ_d6af399e-dd98-4e5a-9399-fd5a84f6213f"
      unitRef="usd">10598000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMy03LTEtMS0yNDIxNQ_b97459ec-1cb4-4f97-8b02-889eb00ac356"
      unitRef="usd">12577000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNi0xLTEtMS0yNDIxNQ_3eba1630-aa9b-4bef-a205-ec29a8c63cc0"
      unitRef="shares">11309000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNi0zLTEtMS0yNDIxNQ_2fc27e8b-5e0f-4212-943a-e7b7df2a7dcf"
      unitRef="shares">11008000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNi01LTEtMS0yNDIxNQ_e0b2d50d-a285-4c6a-8d46-a037a682ce5a"
      unitRef="shares">11172000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNi03LTEtMS0yNDIxNQ_2999efd1-c57a-4bcb-83b8-37c94497d26b"
      unitRef="shares">10914000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNy0xLTEtMS0yNDIxNQ_c4c83831-899b-472d-8581-87d9f0934a14"
      unitRef="shares">651000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNy0zLTEtMS0yNDIxNQ_ab6cf8cc-6906-4025-a6b5-9cd352c106d3"
      unitRef="shares">412000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNy01LTEtMS0yNDIxNQ_aed4fabc-d074-47f1-b840-751a16e3dea9"
      unitRef="shares">723000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfNy03LTEtMS0yNDIxNQ_593f549d-f98b-4683-98bb-80087c3a53e2"
      unitRef="shares">364000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfOC0xLTEtMS0yNDIxNQ_102551e6-d018-4983-83f0-e2f59c404f4f"
      unitRef="shares">11960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfOC0zLTEtMS0yNDIxNQ_82f708e6-c0d7-4442-8206-43fa894c0bbe"
      unitRef="shares">11420000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfOC01LTEtMS0yNDIxNQ_2a66f5a8-5793-4756-b310-53b5f16b2238"
      unitRef="shares">11895000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfOC03LTEtMS0yNDIxNQ_390f3beb-a380-40e1-b640-a369b4812247"
      unitRef="shares">11278000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTEtMS0xLTEtMjQyMTU_2b089ffc-aa61-43a5-aa2e-4ca325b5e2fe"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTEtMy0xLTEtMjQyMTU_d7427e96-4925-40dd-b38b-dfcbac9a1722"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTEtNS0xLTEtMjQyMTU_b9f7997f-819d-432a-8bca-c837f944d36e"
      unitRef="usdPerShare">0.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTEtNy0xLTEtMjQyMTU_fd2b5d89-a099-4d95-8d45-23194b484616"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTItMS0xLTEtMjQyMTU_e1016275-7960-4d38-87c0-964854766487"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTItMy0xLTEtMjQyMTU_b184e0f2-9652-4463-9787-6c4f77eb182a"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTItNS0xLTEtMjQyMTU_4f09398c-1ec6-4a64-916d-c039ec5f593e"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjUzYTg2OTJhZWVjZjQ0NDU5NjAxZGEyYjRhNDU3N2IzL3RhYmxlcmFuZ2U6NTNhODY5MmFlZWNmNDQ0NTk2MDFkYTJiNGE0NTc3YjNfMTItNy0xLTEtMjQyMTU_e9f52f8e-e09b-4c8d-ad91-dbe2d493d6f1"
      unitRef="usdPerShare">1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RleHRyZWdpb246ZmUyNTA0OTM2ODg3NDkxODk4Nzk0NmMyNTk2NTY1NTNfMTMxMw_21cc8673-33f7-4814-9474-980c5945d2a5">&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;The following table summarizes the weighted-average equity awards that were excluded from the diluted net income per share calculations since they were anti-dilutive:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.550%"/&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;Three Months Ended&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;Six Months 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;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 1,&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;Stock options&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;123&#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;107&#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&#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;94&#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 style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units and performance stock units&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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of common stock excluded&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i65de7edd02ed4177bc20a423119ea229_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMi0xLTEtMS0yNDIxNQ_e709bfa0-02f4-425b-a3be-c2dc1ebf6f66"
      unitRef="shares">123000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i72484d3635804152983c19bb1ad8d248_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMi0zLTEtMS0yNDIxNQ_bef61021-541e-4260-b211-1442585ee287"
      unitRef="shares">107000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2ce69d7abd2d476e83dd1bb66b3181be_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMi01LTEtMS0yNDIxNQ_10a3cf5d-fb76-4556-885a-df437cce847e"
      unitRef="shares">48000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia19807a3b61e43b9aecd516c288d9bbf_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMi03LTEtMS0yNDIxNQ_33250b8e-7356-4801-9118-97a022eac8fd"
      unitRef="shares">94000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4e756d1e3b08451880e8034f60f44344_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMy0xLTEtMS0yNDIxNQ_ca820757-5deb-4962-b8db-fed35597c91c"
      unitRef="shares">54000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i177c61ce4eeb4e5d906444a56f3c6327_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMy0zLTEtMS0yNDIxNQ_0a62ba00-7ec7-42d8-9439-6b7e7e0dc643"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0a2dd1835e5d4a51ab640976b310653f_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMy01LTEtMS0yNDIxNQ_e0136947-c357-4446-b421-96660598771a"
      unitRef="shares">41000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i86fdc20bd52641149e61b9f4baf15797_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfMy03LTEtMS0yNDIxNQ_09deba6b-c578-4a41-84be-60194e4e9e54"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6225e124ca2343239f82738a14ea6e01_D20211002-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfNC0xLTEtMS0yNDIxNQ_f65285f3-3dd0-47e9-916b-a7221f6d122a"
      unitRef="shares">177000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i19e1b5025258421b96a914027c29fcf8_D20201003-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfNC0zLTEtMS0yNDIxNQ_897e9845-c5ed-4dd1-874a-785f680f1c4d"
      unitRef="shares">107000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfNC01LTEtMS0yNDIxNQ_6cd7cd9c-e5ea-4e72-ab79-5bdeeb0c42d6"
      unitRef="shares">89000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9b0fcd36983a4b0b99ac535f51af8d83_D20200704-20210101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83MC9mcmFnOmZlMjUwNDkzNjg4NzQ5MTg5ODc5NDZjMjU5NjU2NTUzL3RhYmxlOjczNDBhZGZkNzVjODQ2ZTM4MWM3YTI4ZjA5ZWViYzc2L3RhYmxlcmFuZ2U6NzM0MGFkZmQ3NWM4NDZlMzgxYzdhMjhmMDllZWJjNzZfNC03LTEtMS0yNDIxNQ_d46ac44b-0754-4463-9279-910879c6eb27"
      unitRef="shares">94000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="i1df31ae316ec456cba3a088e72293963_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83My9mcmFnOjFiZDk0MmZlOTA3NjRkYzI4MWJmMzA5MmQxZTIxYzgxL3RleHRyZWdpb246MWJkOTQyZmU5MDc2NGRjMjgxYmYzMDkyZDFlMjFjODFfMTExNzI_ec74ae7c-9c64-43d2-aa32-a02105619a1d">Commitments and Contingencies&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;Purchase Orders and Other Commitments&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;From time to time in the normal course of business, we may enter into purchasing agreements with our suppliers that require us to accept delivery of, and remit full payment for, finished products that we have ordered, finished products that we requested be held as safety stock, and work in process started on our behalf, in the event we cancel or terminate the &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-weight:400;line-height:120%"&gt;purchasing agreement. Because these agreements do not specify fixed or minimum quantities, do not specify minimum or variable price provisions, and do not specify the approximate timing of the transaction, and we have no present intention to cancel or terminate any of these agreements, we currently do not believe that we have any future liability under these agreements. As of December&#160;31, 2021, we had outstanding purchase obligations with our suppliers or contract manufacturers of $36.8&#160;million. In addition, we had contractual obligations of approximately $3.7&#160;million associated with software licenses as of December&#160;31, 2021.&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;Financial Guarantees and Commercial Commitments&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;Guarantees issued by banks, insurance companies, or other financial institutions are contingent commitments issued to guarantee our performance under borrowing arrangements, such as bank overdraft facilities, tax and customs obligations, and similar transactions, or to ensure our performance under customer or vendor contracts. The terms of the guarantees are generally equal to the remaining term of the related debt or other obligations and are generally limited to two years or less. As of December&#160;31, 2021, we had no guarantees applicable to our debt arrangements. &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;We have entered into commercial commitments in the normal course of business including surety bonds, standby letters of credit agreements, and other arrangements with financial institutions primarily relating to the guarantee of future performance on certain contracts to provide products and services to customers. As of December&#160;31, 2021, we had commercial commitments of $64.2&#160;million outstanding that were not recorded on our unaudited condensed consolidated balance sheets. We do not believe, based on historical experience and information currently available, that it is probable that any significant amounts will be required to be paid on these performance guarantees in the future.&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;Indemnifications&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;Under the terms of substantially all of our license agreements, we have agreed to defend and pay any final judgment against our customers arising from claims against such customers that our products infringe the intellectual property rights of a third party. As of December&#160;31, 2021, we have not received any notice that any customer is subject to an infringement claim arising from the use of our products; we have not received any request to defend any customers from infringement claims arising from the use of our products; and we have not paid any final judgment on behalf of any customer related to an infringement claim arising from the use of our products. Because the outcome of infringement disputes is related to the specific facts of each case and given the lack of previous or current indemnification claims, we cannot estimate the maximum amount of potential future payments, if any, related to our indemnification provisions. As of December&#160;31, 2021, we had not recorded any liabilities related to these indemnifications.&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;Legal Proceedings&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;We are subject from time to time to disputes with customers concerning our products and services. In May 2016, we received notification of a claim for damages from a customer alleging that certain of our products were defective which we settled with an immaterial amount during the third quarter of 2021.&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;From time to time, we may be involved in various other legal claims and litigation that arise in the normal course of our operations. We are aggressively defending all current litigation matters. Although there can be no assurances and the outcome of these matters is currently not determinable, we currently believe that none of these claims or proceedings are likely to have a material adverse effect on our financial position. We expect to defend each of these disputes vigorously. There are many uncertainties associated with any litigation and these actions or other third-party claims against us may cause us to incur costly litigation and/or substantial settlement charges. As a result, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, if any.&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;We record accruals for our outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred and the amount of loss can be reasonably estimated. We evaluate, at least on a quarterly basis, developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. We have not recorded any accrual for loss contingencies associated with such legal claims or litigation discussed above.&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;Contingent Liabilities&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;We record a loss contingency as a charge to operations when (i)&#160;it is probable that an asset has been impaired or a liability has been incurred at the date of the unaudited condensed consolidated financial statements; and (ii)&#160;the amount of the loss can be reasonably estimated. Disclosure in the Notes to the unaudited condensed consolidated financial statements is required for loss contingencies that do not meet both those conditions if there is a reasonable possibility that a loss may have been incurred. Gain contingencies are not recorded until realized. We expense all legal costs incurred to resolve regulatory, legal, and tax matters as incurred.&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;In March 2016, an enforcement action by the Indian Department of Revenue, Ministry of Finance was brought against our subsidiary Aviat Networks (India) Private Limited (&#x201c;Aviat India&#x201d;) relating to the non-realization of intercompany receivables and non-payment of intercompany payables, which originated from 1999 to 2012, within the time frames dictated by the Indian regulations under the Foreign Exchange Management Act. In November 2017, the Indian Department of Revenue, Ministry of Finance also initiated a similar action against Telsima Communications Private Limited (&#x201c;Telsima India&#x201d;), a subsidiary of the Company, relating to the non-realization of intercompany receivables and non-payment of intercompany payables which originated from the period prior to our acquisition of Telsima India in February 2009. In September 2019, our directors of Aviat India appeared before the Ministry of Finance Enforcement Directorate.&#160;No settlement offers were discussed at the meeting and the matter is still ongoing with no subsequent hearing date currently scheduled.&#160;We have accrued an immaterial amount representing the estimated probable loss for which we would settle the matter.&#160;We currently cannot form an estimate of the range of loss in excess of our amounts already accrued. If the outcome of this matter is greater than the current immaterial amount accrued, we intend to dispute it vigorously.&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;Periodically, we review the status of each significant matter to assess the potential financial exposure. If a potential loss is considered probable and the amount can be reasonably estimated, we reflect the estimated loss in our unaudited condensed consolidated statement of operations. Significant judgment is required to determine the probability that a liability has been incurred or an asset impaired and whether such loss is reasonably estimable. Further, estimates of this nature are highly subjective, and the final outcome of these matters could vary significantly from the amounts that have been included in our unaudited condensed consolidated financial statements. As additional information becomes available, we reassess the potential liability related to our pending claims and litigation and may revise estimates accordingly. Such revisions in the estimates of the potential liabilities could have a material impact on our results of operations and financial position.&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;COVID-19&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;In March 2020, the World Health Organization characterized a recent pandemic of respiratory illness caused by novel coronavirus disease, known as COVID-19, as a pandemic. The pandemic has resulted in government authorities implementing numerous measures to try to contain the virus, such as travel bans and restrictions, quarantines, shelter-in-place or stay-at-home orders, and business shutdowns. Our global operations expose us to risks associated with public health crises and epidemics/pandemics, such as the COVID-19 pandemic. The COVID-19 pandemic may have an impact on our operations, supply chains and distribution systems and increase our expenses, including as a result of impacts associated with preventive and precautionary measures that we, other businesses and governments are taking or requiring. The extent to which the&#160;COVID-19&#160;pandemic impacts our business, prospects and results of operations will depend on future developments, which are highly uncertain and cannot be predicted with certainty, including, but not limited to, the duration and spread of the pandemic, its severity, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating activities can resume. Management is actively monitoring the impact of the COVID-19 pandemic on our financial condition, liquidity, operations, suppliers, industry, and workforce. Additionally we have undertaken measures to protect our employees, suppliers, and customers, including encouraging, and in many cases requiring employees to work remotely as appropriate. We have also modified some of our controls procedures but those changes have not been significant.&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;Our first priority remains the health and safety of our employees and their families. Employees whose tasks can be done off-site have been instructed to work from home. Our manufacturing sites support essential businesses and remain operational. We are maintaining social distancing for workers on-site and have enhanced cleaning protocols and usage of personal protective equipment, where appropriate.&lt;/span&gt;&lt;/div&gt;Our gross margin in the current quarter was negatively impacted by inflationary pressures incurred to overcome supply chain and logistical bottlenecks. These were partially offset by price increases and surcharges. We continue to monitor, assess and adapt to the situation and prepare for implications to our business, supply chain and customer demand. We expect these challenges to continue until business and economic activities return to more normal levels.</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i75e16c43c81b44bbba9ffc1105fa29eb_D20210703-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83My9mcmFnOjFiZDk0MmZlOTA3NjRkYzI4MWJmMzA5MmQxZTIxYzgxL3RleHRyZWdpb246MWJkOTQyZmU5MDc2NGRjMjgxYmYzMDkyZDFlMjFjODFfOTE2_8971ba8c-46b5-441e-ad1b-7695fe8a4686"
      unitRef="usd">36800000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongTermPurchaseCommitmentAmount
      contextRef="i33f07c1fe05b4729b35d16e21d065303_D20210703-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83My9mcmFnOjFiZDk0MmZlOTA3NjRkYzI4MWJmMzA5MmQxZTIxYzgxL3RleHRyZWdpb246MWJkOTQyZmU5MDc2NGRjMjgxYmYzMDkyZDFlMjFjODFfOTgx_b75c99a2-e79d-4006-b528-01567d309f9a"
      unitRef="usd">3700000</us-gaap:LongTermPurchaseCommitmentAmount>
    <avnw:TermOfFinancialGuarantees
      contextRef="ied249265b829471ea41d56eba007e0fa_D20210703-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83My9mcmFnOjFiZDk0MmZlOTA3NjRkYzI4MWJmMzA5MmQxZTIxYzgxL3RleHRyZWdpb246MWJkOTQyZmU5MDc2NGRjMjgxYmYzMDkyZDFlMjFjODFfMTExODA_c29aea2a-0b5e-4f69-a08c-c8bf0bca154b">P2Y</avnw:TermOfFinancialGuarantees>
    <us-gaap:OtherCommitment
      contextRef="id7cb946f35b54e6a960c93dcd3184d1e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF83My9mcmFnOjFiZDk0MmZlOTA3NjRkYzI4MWJmMzA5MmQxZTIxYzgxL3RleHRyZWdpb246MWJkOTQyZmU5MDc2NGRjMjgxYmYzMDkyZDFlMjFjODFfMTk4NQ_a604d9aa-8e79-4c17-aa32-4f8305d55ce9"
      unitRef="usd">64200000</us-gaap:OtherCommitment>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTMtMS0xLTI0MjE1_9e180e7a-5414-460c-94fd-a5c78390101d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTMtMS0xLTI0MjE1_9e180e7a-5414-460c-94fd-a5c78390101d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy03LTEtMS0yNDIxNQ_0a007296-1569-4030-a5a9-62505be7b264"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy03LTEtMS0yNDIxNQ_0a007296-1569-4030-a5a9-62505be7b264"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMy0xLTEtMjQyMTU_e8020632-ebc8-4765-9275-d9a9cd631542"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMy0xLTEtMjQyMTU_e8020632-ebc8-4765-9275-d9a9cd631542"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTEtMS0xLTI0MjE1_92cb5da8-4fee-4d4c-89a5-f08a57d3b305"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTEtMS0xLTI0MjE1_92cb5da8-4fee-4d4c-89a5-f08a57d3b305"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0zLTEtMS0yNDIxNQ_3e23041e-25f5-46fc-9320-083ae43c7b41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0zLTEtMS0yNDIxNQ_3e23041e-25f5-46fc-9320-083ae43c7b41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi03LTEtMS0yNDIxNQ_d59d75c9-14e6-434a-bbe0-4797b4c2b135"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi03LTEtMS0yNDIxNQ_d59d75c9-14e6-434a-bbe0-4797b4c2b135"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTMtMS0xLTI0MjE1_2d609b39-7f69-4ca5-ac7b-9035fdea53e2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTMtMS0xLTI0MjE1_2d609b39-7f69-4ca5-ac7b-9035fdea53e2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNy0xLTEtMjQyMTU_92934980-45f1-461b-9be6-374372507ab2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNy0xLTEtMjQyMTU_92934980-45f1-461b-9be6-374372507ab2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy05LTEtMS0yNDIxNQ_d23ef65b-560d-418e-af61-c6d07b6179a3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy05LTEtMS0yNDIxNQ_d23ef65b-560d-418e-af61-c6d07b6179a3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC03LTEtMS0yNDIxNQ_a4264a09-79b3-43d8-aab5-8e5ad4594c37"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC03LTEtMS0yNDIxNQ_a4264a09-79b3-43d8-aab5-8e5ad4594c37"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC05LTEtMS0yNDIxNQ_e5539602-1938-4449-8c80-cb84144e7b61"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC05LTEtMS0yNDIxNQ_e5539602-1938-4449-8c80-cb84144e7b61"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xLTEtMS0yNDIxNQ_dbbf1c32-6b82-46d2-b943-a2c83a604aa6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xLTEtMS0yNDIxNQ_dbbf1c32-6b82-46d2-b943-a2c83a604aa6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xMy0xLTEtMjQyMTU_659a2881-0b33-4f6d-87f5-63353b850ea0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xMy0xLTEtMjQyMTU_659a2881-0b33-4f6d-87f5-63353b850ea0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC01LTEtMS0yNDIxNQ_db27924e-3aee-4da3-840d-20add1edd94c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC01LTEtMS0yNDIxNQ_db27924e-3aee-4da3-840d-20add1edd94c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtOS0xLTEtMjQyMTU_30076137-2220-45a6-ab03-1bbb5a60f354"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtOS0xLTEtMjQyMTU_30076137-2220-45a6-ab03-1bbb5a60f354"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xMy0xLTEtMjQyMTU_bcfba351-ebc5-4286-9960-64460672e359"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xMy0xLTEtMjQyMTU_bcfba351-ebc5-4286-9960-64460672e359"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC0xMy0xLTEtMjQyMTU_69c703d9-f799-45f7-8dcf-6f45e71e85b3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC0xMy0xLTEtMjQyMTU_69c703d9-f799-45f7-8dcf-6f45e71e85b3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi03LTEtMS0yNDIxNQ_97011022-3803-43a9-baea-20c4ff869d3f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi03LTEtMS0yNDIxNQ_97011022-3803-43a9-baea-20c4ff869d3f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMS0xLTEtMjQyMTU_a01017a8-83bc-4a46-bee0-17c62f20c793"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMS0xLTEtMjQyMTU_a01017a8-83bc-4a46-bee0-17c62f20c793"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtOS0xLTEtMjQyMTU_5f5215ff-d48b-4ffb-a1f3-0b0183af7b21"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtOS0xLTEtMjQyMTU_5f5215ff-d48b-4ffb-a1f3-0b0183af7b21"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTEtMS0xLTI0MjE1_11a2e7c3-a0a8-4c97-adab-f1fda5cbcc80"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTEtMS0xLTI0MjE1_11a2e7c3-a0a8-4c97-adab-f1fda5cbcc80"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy03LTEtMS0yNDIxNQ_4490a9ff-bf0a-42af-b14c-8020c0a31eca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy03LTEtMS0yNDIxNQ_4490a9ff-bf0a-42af-b14c-8020c0a31eca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMS0xLTEtMjQyMTU_44f09d3a-a492-4caf-97a9-6907f68949b9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMS0xLTEtMjQyMTU_44f09d3a-a492-4caf-97a9-6907f68949b9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_c88c9bbc-ed1f-4fbe-9b6c-735506f46f57"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_c88c9bbc-ed1f-4fbe-9b6c-735506f46f57"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTEtMS0xLTI0MjE1_435e4f5c-eb5b-4bbd-a4e4-184b25152f3c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTEtMS0xLTI0MjE1_435e4f5c-eb5b-4bbd-a4e4-184b25152f3c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMS0xLTEtMjQyMTU_86a977d6-71c8-43e6-8780-7d1f95400be7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMS0xLTEtMjQyMTU_86a977d6-71c8-43e6-8780-7d1f95400be7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMy0xLTEtMjQyMTU_18ed8fef-a80b-4e15-ab8b-501af3e1981b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMy0xLTEtMjQyMTU_18ed8fef-a80b-4e15-ab8b-501af3e1981b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMy0xLTEtMjQyMTU_bc86ecb7-f217-41d1-931e-c7bca55d6219"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMy0xLTEtMjQyMTU_bc86ecb7-f217-41d1-931e-c7bca55d6219"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS0xMy0xLTEtMjQyMTU_e647b156-107f-4408-9e6b-a4f509e5a70b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS0xMy0xLTEtMjQyMTU_e647b156-107f-4408-9e6b-a4f509e5a70b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xMy0xLTEtMjQyMTU_a7ce31e7-1e1a-43a9-8ab8-54704fd02ddd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xMy0xLTEtMjQyMTU_a7ce31e7-1e1a-43a9-8ab8-54704fd02ddd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS03LTEtMS0yNDIxNQ_73c01a8f-b0f1-4f3a-a744-c3d1a1b6d2ca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS03LTEtMS0yNDIxNQ_73c01a8f-b0f1-4f3a-a744-c3d1a1b6d2ca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNS0xLTEtMjQyMTU_fea5efe8-6367-4a39-b38f-78beb75109d8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNS0xLTEtMjQyMTU_fea5efe8-6367-4a39-b38f-78beb75109d8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC01LTEtMS0yNDIxNQ_1ba296f4-5133-45b6-82e6-4177e3c5969b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC01LTEtMS0yNDIxNQ_1ba296f4-5133-45b6-82e6-4177e3c5969b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMS0xLTEtMjQyMTU_c2132345-adee-4f7b-acb9-c2fd8f3ea8c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMS0xLTEtMjQyMTU_c2132345-adee-4f7b-acb9-c2fd8f3ea8c8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMS0xLTEtMjQyMTU_e8847037-7529-4439-a447-10ebfa0138fc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMS0xLTEtMjQyMTU_e8847037-7529-4439-a447-10ebfa0138fc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS0xMy0xLTEtMjQyMTU_4d2756ac-e764-43bd-b01d-c3c6719346d6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS0xMy0xLTEtMjQyMTU_4d2756ac-e764-43bd-b01d-c3c6719346d6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMS0xLTEtMjQyMTU_e8d4373d-2266-4918-9b25-3bef23551254"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMS0xLTEtMjQyMTU_e8d4373d-2266-4918-9b25-3bef23551254"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC05LTEtMS0yNDIxNQ_60084826-3c78-420f-a15d-dd1faf3a96e7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC05LTEtMS0yNDIxNQ_60084826-3c78-420f-a15d-dd1faf3a96e7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS0xMy0xLTEtMjQyMTU_10e820d2-c4fe-45ec-b519-b0995848690c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS0xMy0xLTEtMjQyMTU_10e820d2-c4fe-45ec-b519-b0995848690c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNy0xLTEtMjQyMTU_66e9442f-d466-4e8a-b51a-d224bca54b36"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNy0xLTEtMjQyMTU_66e9442f-d466-4e8a-b51a-d224bca54b36"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xMy0xLTEtMjQyMTU_9db310be-3dfa-452b-9c8b-b1e5024b37f0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xMy0xLTEtMjQyMTU_9db310be-3dfa-452b-9c8b-b1e5024b37f0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xLTEtMS0yNDIxNQ_3b6f9d35-97a3-4f84-be0a-07cbae7f93ca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xLTEtMS0yNDIxNQ_3b6f9d35-97a3-4f84-be0a-07cbae7f93ca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy01LTEtMS0yNDIxNQ_4df4c172-2972-4683-80f4-948814c79dcc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy01LTEtMS0yNDIxNQ_4df4c172-2972-4683-80f4-948814c79dcc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS03LTEtMS0yNDIxNQ_1401bfd2-c722-4464-8ff9-38fe052a5d2e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS03LTEtMS0yNDIxNQ_1401bfd2-c722-4464-8ff9-38fe052a5d2e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xLTEtMS0yNDIxNQ_cebc7195-a8b0-4622-8310-dab545e983cd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xLTEtMS0yNDIxNQ_cebc7195-a8b0-4622-8310-dab545e983cd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xMy0xLTEtMjQyMTU_671d5045-e547-4460-8113-81f0eba540fe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xMy0xLTEtMjQyMTU_671d5045-e547-4460-8113-81f0eba540fe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xMy0xLTEtMjQyMTU_7998f6b1-f142-4b86-8eff-8051069eb054"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xMy0xLTEtMjQyMTU_7998f6b1-f142-4b86-8eff-8051069eb054"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xLTEtMS0yNDIxNQ_ad3d6539-8e4a-4c32-a657-8726b1927b43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xLTEtMS0yNDIxNQ_ad3d6539-8e4a-4c32-a657-8726b1927b43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xLTEtMS0yNDIxNQ_e19759e0-98c3-4388-94ff-e657b5d43050"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xLTEtMS0yNDIxNQ_e19759e0-98c3-4388-94ff-e657b5d43050"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMy0xLTEtMjQyMTU_d1771816-9c23-4e0d-b90f-b74413f99f65"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMy0xLTEtMjQyMTU_d1771816-9c23-4e0d-b90f-b74413f99f65"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC0xMy0xLTEtMjQyMTU_6f0a1cec-4fee-42ae-908e-48016ada0a4e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC0xMy0xLTEtMjQyMTU_6f0a1cec-4fee-42ae-908e-48016ada0a4e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy01LTEtMS0yNDIxNQ_de3b33ee-0944-4b68-b0f8-e9638c1a97f6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy01LTEtMS0yNDIxNQ_de3b33ee-0944-4b68-b0f8-e9638c1a97f6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMy0xLTEtMjQyMTU_0fe344f4-4e6a-4fa9-9f96-0736a7d7aeba"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMy0xLTEtMjQyMTU_0fe344f4-4e6a-4fa9-9f96-0736a7d7aeba"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xLTEtMS0yNDIxNQ_656246b2-4cb9-4da0-8b1a-3e3755d6cc90"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xLTEtMS0yNDIxNQ_656246b2-4cb9-4da0-8b1a-3e3755d6cc90"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMy0xLTEtMjQyMTU_cbca487c-5a2f-49bc-9144-579e65979b8f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMy0xLTEtMjQyMTU_cbca487c-5a2f-49bc-9144-579e65979b8f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xLTEtMS0yNDIxNQ_178a6154-3590-4ab7-a0a7-ae8f958cb8e9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xLTEtMS0yNDIxNQ_178a6154-3590-4ab7-a0a7-ae8f958cb8e9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTEtMS0xLTI0MjE1_8004f9b5-70ad-4a69-9e9f-c08e8f8b63fb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTEtMS0xLTI0MjE1_8004f9b5-70ad-4a69-9e9f-c08e8f8b63fb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_eabd3a82-eac4-437e-8a2e-412dd6bb717c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_eabd3a82-eac4-437e-8a2e-412dd6bb717c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xMy0xLTEtMjQyMTU_425827db-8c60-4bbd-bbf4-346b0bd07111"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xMy0xLTEtMjQyMTU_425827db-8c60-4bbd-bbf4-346b0bd07111"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xLTEtMS0yNDIxNQ_a589e4e6-0b65-40d0-bf8f-73200df16f8e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xLTEtMS0yNDIxNQ_a589e4e6-0b65-40d0-bf8f-73200df16f8e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy03LTEtMS0yNDIxNQ_a25be129-97d8-444b-9462-fb7d636cf344"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy03LTEtMS0yNDIxNQ_a25be129-97d8-444b-9462-fb7d636cf344"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMS0xLTEtMjQyMTU_22074489-b814-4ffd-9ecc-b0c8432b51c4"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMS0xLTEtMjQyMTU_22074489-b814-4ffd-9ecc-b0c8432b51c4"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy05LTEtMS0yNDIxNQ_94fa77a7-8f40-43e2-bfcc-8297cfa4d385"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy05LTEtMS0yNDIxNQ_94fa77a7-8f40-43e2-bfcc-8297cfa4d385"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMy0xLTEtMjQyMTU_58ec17c4-4add-43d3-aba9-8f3e3136a43b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMy0xLTEtMjQyMTU_58ec17c4-4add-43d3-aba9-8f3e3136a43b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS03LTEtMS0yNDIxNQ_2537a35a-068a-4d33-817b-4769bce9a9b6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS03LTEtMS0yNDIxNQ_2537a35a-068a-4d33-817b-4769bce9a9b6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMS0xLTEtMjQyMTU_3ee8f96f-4a2c-438d-837e-3bcdfbb8469b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMS0xLTEtMjQyMTU_3ee8f96f-4a2c-438d-837e-3bcdfbb8469b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0zLTEtMS0yNDIxNQ_7e31961b-af68-4a96-b780-04741eb657eb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0zLTEtMS0yNDIxNQ_7e31961b-af68-4a96-b780-04741eb657eb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xLTEtMS0yNDIxNQ_4ff19466-b2b8-42d6-b975-02972aeca756"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xLTEtMS0yNDIxNQ_4ff19466-b2b8-42d6-b975-02972aeca756"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xMy0xLTEtMjQyMTU_36e7a730-b81b-4b10-a62d-beff78c70520"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xMy0xLTEtMjQyMTU_36e7a730-b81b-4b10-a62d-beff78c70520"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi03LTEtMS0yNDIxNQ_74360425-b6f7-4137-8369-24b7ac5f9aae"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi03LTEtMS0yNDIxNQ_74360425-b6f7-4137-8369-24b7ac5f9aae"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0zLTEtMS0yNDIxNQ_ae0ed52d-32ce-4427-95b5-c61b17636d33"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0zLTEtMS0yNDIxNQ_ae0ed52d-32ce-4427-95b5-c61b17636d33"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNy0xLTEtMjQyMTU_7c4d0de7-8440-4d29-91bc-cb59c1a566dd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNy0xLTEtMjQyMTU_7c4d0de7-8440-4d29-91bc-cb59c1a566dd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0zLTEtMS0yNDIxNQ_64fadc5f-48ed-4f3f-af6d-9a97029dbcef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0zLTEtMS0yNDIxNQ_64fadc5f-48ed-4f3f-af6d-9a97029dbcef"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC0xMy0xLTEtMjQyMTU_a5b33f6f-c061-4cd6-bcb6-2fe0c4014d8c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC0xMy0xLTEtMjQyMTU_a5b33f6f-c061-4cd6-bcb6-2fe0c4014d8c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMy0xLTEtMjQyMTU_3bea8d9a-492e-422e-af3b-347a208e72bb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMy0xLTEtMjQyMTU_3bea8d9a-492e-422e-af3b-347a208e72bb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC0xMy0xLTEtMjQyMTU_218efdde-d590-495c-8e21-c7c25cf5cbe6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC0xMy0xLTEtMjQyMTU_218efdde-d590-495c-8e21-c7c25cf5cbe6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTMtMS0xLTI0MjE1_5417b58c-c5e6-4c0c-a20d-afe8767317c8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTMtMS0xLTI0MjE1_5417b58c-c5e6-4c0c-a20d-afe8767317c8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNy0xLTEtMjQyMTU_441fd563-a572-4597-9fe1-e524e4a9761c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNy0xLTEtMjQyMTU_441fd563-a572-4597-9fe1-e524e4a9761c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy03LTEtMS0yNDIxNQ_5218c501-0af5-4125-ab13-1e7388b829cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy03LTEtMS0yNDIxNQ_5218c501-0af5-4125-ab13-1e7388b829cc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0zLTEtMS0yNDIxNQ_e482c216-4424-45f1-93b6-97134cf0d3bd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0zLTEtMS0yNDIxNQ_e482c216-4424-45f1-93b6-97134cf0d3bd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xMy0xLTEtMjQyMTU_9034c812-805a-4114-80b6-6a6c4ccf28cd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xMy0xLTEtMjQyMTU_9034c812-805a-4114-80b6-6a6c4ccf28cd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0zLTEtMS0yNDIxNQ_7fcef52f-0219-485a-be22-93418c29abe8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0zLTEtMS0yNDIxNQ_7fcef52f-0219-485a-be22-93418c29abe8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy05LTEtMS0yNDIxNQ_ed5ec578-c253-4983-a5c5-5f959695a2ee"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy05LTEtMS0yNDIxNQ_ed5ec578-c253-4983-a5c5-5f959695a2ee"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0zLTEtMS0yNDIxNQ_2f310af6-0472-444a-94e5-c7e7b37212bb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0zLTEtMS0yNDIxNQ_2f310af6-0472-444a-94e5-c7e7b37212bb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtOS0xLTEtMjQyMTU_8fc290b2-651b-437b-9b91-f0548e8a99f8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtOS0xLTEtMjQyMTU_8fc290b2-651b-437b-9b91-f0548e8a99f8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS0xMy0xLTEtMjQyMTU_002b2f17-e5bb-464d-a68c-7d436fb10b32"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS0xMy0xLTEtMjQyMTU_002b2f17-e5bb-464d-a68c-7d436fb10b32"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMy0xLTEtMjQyMTU_9c7ccd04-b327-47e1-8818-8faa50f6eefa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMy0xLTEtMjQyMTU_9c7ccd04-b327-47e1-8818-8faa50f6eefa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xLTEtMS0yNDIxNQ_ff50441e-1493-4c35-a21e-bb6c0bb01d60"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xLTEtMS0yNDIxNQ_ff50441e-1493-4c35-a21e-bb6c0bb01d60"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xMy0xLTEtMjQyMTU_646dfcb2-476b-41d8-8261-e7741fcdd8bc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xMy0xLTEtMjQyMTU_646dfcb2-476b-41d8-8261-e7741fcdd8bc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xLTEtMS0yNDIxNQ_b46f9ad4-7250-431a-85e3-3ea51782e111"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xLTEtMS0yNDIxNQ_b46f9ad4-7250-431a-85e3-3ea51782e111"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xLTEtMS0yNDIxNQ_f7457655-3045-4273-a65d-c242317cb9ca"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xLTEtMS0yNDIxNQ_f7457655-3045-4273-a65d-c242317cb9ca"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy01LTEtMS0yNDIxNQ_fff49791-657b-4889-8887-811a9a6f2637"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy01LTEtMS0yNDIxNQ_fff49791-657b-4889-8887-811a9a6f2637"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNS0xLTEtMjQyMTU_50077a7f-f86c-4b16-8c19-f37714f2443f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNS0xLTEtMjQyMTU_50077a7f-f86c-4b16-8c19-f37714f2443f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMy0xLTEtMjQyMTU_89bf7c18-60f4-4796-a43f-bb140ceadd3d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMy0xLTEtMjQyMTU_89bf7c18-60f4-4796-a43f-bb140ceadd3d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0zLTEtMS0yNDIxNQ_e27cdf04-3a7d-4a27-854f-1b6b470ed8c0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0zLTEtMS0yNDIxNQ_e27cdf04-3a7d-4a27-854f-1b6b470ed8c0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMS0xLTEtMjQyMTU_1ed30c6e-8732-4d1d-813b-a1cd90d566a6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMS0xLTEtMjQyMTU_1ed30c6e-8732-4d1d-813b-a1cd90d566a6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xLTEtMS0yNDIxNQ_8a18b839-6202-4e64-b75b-157fa113f964"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xLTEtMS0yNDIxNQ_8a18b839-6202-4e64-b75b-157fa113f964"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNS0xLTEtMjQyMTU_095bdc17-6ad1-4353-8a3e-537d487e1bbe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNS0xLTEtMjQyMTU_095bdc17-6ad1-4353-8a3e-537d487e1bbe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTMtMS0xLTI0MjE1_ffdb70a0-6994-497c-9b98-9312f0134274"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTMtMS0xLTI0MjE1_ffdb70a0-6994-497c-9b98-9312f0134274"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy03LTEtMS0yNDIxNQ_5502fb56-d1da-4cc6-82c4-c74f6bf9270a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy03LTEtMS0yNDIxNQ_5502fb56-d1da-4cc6-82c4-c74f6bf9270a"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC05LTEtMS0yNDIxNQ_5acbb7b8-c72b-4d23-8e1d-053ed9d93b74"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC05LTEtMS0yNDIxNQ_5acbb7b8-c72b-4d23-8e1d-053ed9d93b74"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMS0xLTEtMjQyMTU_be933f38-cccf-4529-a08d-c9f1fa9f5306"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMS0xLTEtMjQyMTU_be933f38-cccf-4529-a08d-c9f1fa9f5306"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi03LTEtMS0yNDIxNQ_6a3d3f05-8719-4066-9c30-026920d68136"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi03LTEtMS0yNDIxNQ_6a3d3f05-8719-4066-9c30-026920d68136"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xLTEtMS0yNDIxNQ_a3e70cb4-d1a1-4a1c-a9a0-75ba16115b06"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xLTEtMS0yNDIxNQ_a3e70cb4-d1a1-4a1c-a9a0-75ba16115b06"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0zLTEtMS0yNDIxNQ_9d32d767-5ed4-4ecc-8034-ecf5844d0182"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0zLTEtMS0yNDIxNQ_9d32d767-5ed4-4ecc-8034-ecf5844d0182"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS03LTEtMS0yNDIxNQ_89a85e7c-f7ad-4c07-91ba-12cc458c2c41"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS03LTEtMS0yNDIxNQ_89a85e7c-f7ad-4c07-91ba-12cc458c2c41"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC05LTEtMS0yNDIxNQ_86cf970f-4f1c-49e1-9bd3-451f4832ae9d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC05LTEtMS0yNDIxNQ_86cf970f-4f1c-49e1-9bd3-451f4832ae9d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNS0xLTEtMjQyMTU_03cf4fb7-6147-463b-aa09-83e2feb681f2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNS0xLTEtMjQyMTU_03cf4fb7-6147-463b-aa09-83e2feb681f2"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMy0xLTEtMjQyMTU_bac4b91e-bc81-4286-832c-4f1250263810"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMy0xLTEtMjQyMTU_bac4b91e-bc81-4286-832c-4f1250263810"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtOS0xLTEtMjQyMTU_e539af39-c61a-4a75-afb5-0c338def1ebd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtOS0xLTEtMjQyMTU_e539af39-c61a-4a75-afb5-0c338def1ebd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMy0xLTEtMjQyMTU_7851de2e-2c4e-44ca-9536-2735c9e681ad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMy0xLTEtMjQyMTU_7851de2e-2c4e-44ca-9536-2735c9e681ad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMS0xLTEtMjQyMTU_fe099eae-6a67-436f-a0ea-94f32aa9161b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMS0xLTEtMjQyMTU_fe099eae-6a67-436f-a0ea-94f32aa9161b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0zLTEtMS0yNDIxNQ_774794ab-55a4-4ebe-9e82-deb554358a19"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0zLTEtMS0yNDIxNQ_774794ab-55a4-4ebe-9e82-deb554358a19"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xMy0xLTEtMjQyMTU_9fb468e9-3615-4618-895b-4af1f209f8fe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xMy0xLTEtMjQyMTU_9fb468e9-3615-4618-895b-4af1f209f8fe"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy03LTEtMS0yNDIxNQ_f15aebbb-4fc8-4cd4-aca6-511f82db15b8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy03LTEtMS0yNDIxNQ_f15aebbb-4fc8-4cd4-aca6-511f82db15b8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xLTEtMS0yNDIxNQ_550081ea-dde5-44f6-878e-226c8b021599"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xLTEtMS0yNDIxNQ_550081ea-dde5-44f6-878e-226c8b021599"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy03LTEtMS0yNDIxNQ_35d04c9d-cade-4ec5-9a90-234ac2f36492"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy03LTEtMS0yNDIxNQ_35d04c9d-cade-4ec5-9a90-234ac2f36492"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC03LTEtMS0yNDIxNQ_83267580-02b3-4262-ac37-a226ba8f9055"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC03LTEtMS0yNDIxNQ_83267580-02b3-4262-ac37-a226ba8f9055"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xLTEtMS0yNDIxNQ_0f452710-26ec-44eb-b9b8-13169df03e38"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xLTEtMS0yNDIxNQ_0f452710-26ec-44eb-b9b8-13169df03e38"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xMy0xLTEtMjQyMTU_d03d1d94-a7d2-4ec0-a2c1-919f63e0c10e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xMy0xLTEtMjQyMTU_d03d1d94-a7d2-4ec0-a2c1-919f63e0c10e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy01LTEtMS0yNDIxNQ_d2f9644c-e80e-46fb-8a15-f479cafb55ad"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy01LTEtMS0yNDIxNQ_d2f9644c-e80e-46fb-8a15-f479cafb55ad"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy05LTEtMS0yNDIxNQ_abd9ab48-e951-470d-84d4-d237a5c78ca2"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy05LTEtMS0yNDIxNQ_abd9ab48-e951-470d-84d4-d237a5c78ca2"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">See Note 1 Stock Split.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTMtMS0xLTI0MjE1_9e180e7a-5414-460c-94fd-a5c78390101d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy03LTEtMS0yNDIxNQ_0a007296-1569-4030-a5a9-62505be7b264"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMy0xLTEtMjQyMTU_e8020632-ebc8-4765-9275-d9a9cd631542"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTEtMS0xLTI0MjE1_92cb5da8-4fee-4d4c-89a5-f08a57d3b305"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0zLTEtMS0yNDIxNQ_3e23041e-25f5-46fc-9320-083ae43c7b41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi03LTEtMS0yNDIxNQ_d59d75c9-14e6-434a-bbe0-4797b4c2b135"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMTMtMS0xLTI0MjE1_2d609b39-7f69-4ca5-ac7b-9035fdea53e2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNy0xLTEtMjQyMTU_92934980-45f1-461b-9be6-374372507ab2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy05LTEtMS0yNDIxNQ_d23ef65b-560d-418e-af61-c6d07b6179a3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC03LTEtMS0yNDIxNQ_a4264a09-79b3-43d8-aab5-8e5ad4594c37"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC05LTEtMS0yNDIxNQ_e5539602-1938-4449-8c80-cb84144e7b61"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xLTEtMS0yNDIxNQ_dbbf1c32-6b82-46d2-b943-a2c83a604aa6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xMy0xLTEtMjQyMTU_659a2881-0b33-4f6d-87f5-63353b850ea0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC01LTEtMS0yNDIxNQ_db27924e-3aee-4da3-840d-20add1edd94c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtOS0xLTEtMjQyMTU_30076137-2220-45a6-ab03-1bbb5a60f354"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xMy0xLTEtMjQyMTU_bcfba351-ebc5-4286-9960-64460672e359"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC0xMy0xLTEtMjQyMTU_69c703d9-f799-45f7-8dcf-6f45e71e85b3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi03LTEtMS0yNDIxNQ_97011022-3803-43a9-baea-20c4ff869d3f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNS0xMS0xLTEtMjQyMTU_a01017a8-83bc-4a46-bee0-17c62f20c793"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtOS0xLTEtMjQyMTU_5f5215ff-d48b-4ffb-a1f3-0b0183af7b21"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMTEtMS0xLTI0MjE1_11a2e7c3-a0a8-4c97-adab-f1fda5cbcc80"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy03LTEtMS0yNDIxNQ_4490a9ff-bf0a-42af-b14c-8020c0a31eca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMS0xLTEtMjQyMTU_44f09d3a-a492-4caf-97a9-6907f68949b9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_c88c9bbc-ed1f-4fbe-9b6c-735506f46f57"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTEtMS0xLTI0MjE1_435e4f5c-eb5b-4bbd-a4e4-184b25152f3c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMS0xLTEtMjQyMTU_86a977d6-71c8-43e6-8780-7d1f95400be7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMy0xLTEtMjQyMTU_18ed8fef-a80b-4e15-ab8b-501af3e1981b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMy0xLTEtMjQyMTU_bc86ecb7-f217-41d1-931e-c7bca55d6219"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS0xMy0xLTEtMjQyMTU_e647b156-107f-4408-9e6b-a4f509e5a70b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xMy0xLTEtMjQyMTU_a7ce31e7-1e1a-43a9-8ab8-54704fd02ddd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS03LTEtMS0yNDIxNQ_73c01a8f-b0f1-4f3a-a744-c3d1a1b6d2ca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNS0xLTEtMjQyMTU_fea5efe8-6367-4a39-b38f-78beb75109d8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC01LTEtMS0yNDIxNQ_1ba296f4-5133-45b6-82e6-4177e3c5969b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMS0xLTEtMjQyMTU_c2132345-adee-4f7b-acb9-c2fd8f3ea8c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMS0xLTEtMjQyMTU_e8847037-7529-4439-a447-10ebfa0138fc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS0xMy0xLTEtMjQyMTU_4d2756ac-e764-43bd-b01d-c3c6719346d6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMS0xLTEtMjQyMTU_e8d4373d-2266-4918-9b25-3bef23551254"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC05LTEtMS0yNDIxNQ_60084826-3c78-420f-a15d-dd1faf3a96e7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOS0xMy0xLTEtMjQyMTU_10e820d2-c4fe-45ec-b519-b0995848690c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtNy0xLTEtMjQyMTU_66e9442f-d466-4e8a-b51a-d224bca54b36"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xMy0xLTEtMjQyMTU_9db310be-3dfa-452b-9c8b-b1e5024b37f0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xLTEtMS0yNDIxNQ_3b6f9d35-97a3-4f84-be0a-07cbae7f93ca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy01LTEtMS0yNDIxNQ_4df4c172-2972-4683-80f4-948814c79dcc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOS03LTEtMS0yNDIxNQ_1401bfd2-c722-4464-8ff9-38fe052a5d2e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xLTEtMS0yNDIxNQ_cebc7195-a8b0-4622-8310-dab545e983cd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xMy0xLTEtMjQyMTU_671d5045-e547-4460-8113-81f0eba540fe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xMy0xLTEtMjQyMTU_7998f6b1-f142-4b86-8eff-8051069eb054"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xLTEtMS0yNDIxNQ_ad3d6539-8e4a-4c32-a657-8726b1927b43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xLTEtMS0yNDIxNQ_e19759e0-98c3-4388-94ff-e657b5d43050"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xMy0xLTEtMjQyMTU_d1771816-9c23-4e0d-b90f-b74413f99f65"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNC0xMy0xLTEtMjQyMTU_6f0a1cec-4fee-42ae-908e-48016ada0a4e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy01LTEtMS0yNDIxNQ_de3b33ee-0944-4b68-b0f8-e9638c1a97f6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtMy0xLTEtMjQyMTU_0fe344f4-4e6a-4fa9-9f96-0736a7d7aeba"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xLTEtMS0yNDIxNQ_656246b2-4cb9-4da0-8b1a-3e3755d6cc90"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNS0xMy0xLTEtMjQyMTU_cbca487c-5a2f-49bc-9144-579e65979b8f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNy0xLTEtMS0yNDIxNQ_178a6154-3590-4ab7-a0a7-ae8f958cb8e9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTEtMS0xLTI0MjE1_8004f9b5-70ad-4a69-9e9f-c08e8f8b63fb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMS0xLTEtMjQyMTU_eabd3a82-eac4-437e-8a2e-412dd6bb717c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOC0xMy0xLTEtMjQyMTU_425827db-8c60-4bbd-bbf4-346b0bd07111"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy0xLTEtMS0yNDIxNQ_a589e4e6-0b65-40d0-bf8f-73200df16f8e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy03LTEtMS0yNDIxNQ_a25be129-97d8-444b-9462-fb7d636cf344"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMS0xLTEtMjQyMTU_22074489-b814-4ffd-9ecc-b0c8432b51c4"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy05LTEtMS0yNDIxNQ_94fa77a7-8f40-43e2-bfcc-8297cfa4d385"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMy0xLTEtMjQyMTU_58ec17c4-4add-43d3-aba9-8f3e3136a43b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfOS03LTEtMS0yNDIxNQ_2537a35a-068a-4d33-817b-4769bce9a9b6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xMS0xLTEtMjQyMTU_3ee8f96f-4a2c-438d-837e-3bcdfbb8469b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0zLTEtMS0yNDIxNQ_7e31961b-af68-4a96-b780-04741eb657eb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0xLTEtMS0yNDIxNQ_4ff19466-b2b8-42d6-b975-02972aeca756"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi0xMy0xLTEtMjQyMTU_36e7a730-b81b-4b10-a62d-beff78c70520"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNi03LTEtMS0yNDIxNQ_74360425-b6f7-4137-8369-24b7ac5f9aae"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0zLTEtMS0yNDIxNQ_ae0ed52d-32ce-4427-95b5-c61b17636d33"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNy0xLTEtMjQyMTU_7c4d0de7-8440-4d29-91bc-cb59c1a566dd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMy0zLTEtMS0yNDIxNQ_64fadc5f-48ed-4f3f-af6d-9a97029dbcef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC0xMy0xLTEtMjQyMTU_a5b33f6f-c061-4cd6-bcb6-2fe0c4014d8c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNS0xMy0xLTEtMjQyMTU_3bea8d9a-492e-422e-af3b-347a208e72bb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNC0xMy0xLTEtMjQyMTU_218efdde-d590-495c-8e21-c7c25cf5cbe6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtMTMtMS0xLTI0MjE1_5417b58c-c5e6-4c0c-a20d-afe8767317c8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNy0xLTEtMjQyMTU_441fd563-a572-4597-9fe1-e524e4a9761c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNy03LTEtMS0yNDIxNQ_5218c501-0af5-4125-ab13-1e7388b829cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0zLTEtMS0yNDIxNQ_e482c216-4424-45f1-93b6-97134cf0d3bd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC0xMy0xLTEtMjQyMTU_9034c812-805a-4114-80b6-6a6c4ccf28cd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0zLTEtMS0yNDIxNQ_7fcef52f-0219-485a-be22-93418c29abe8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy05LTEtMS0yNDIxNQ_ed5ec578-c253-4983-a5c5-5f959695a2ee"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0zLTEtMS0yNDIxNQ_2f310af6-0472-444a-94e5-c7e7b37212bb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfMTEtOS0xLTEtMjQyMTU_8fc290b2-651b-437b-9b91-f0548e8a99f8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS0xMy0xLTEtMjQyMTU_002b2f17-e5bb-464d-a68c-7d436fb10b32"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMy0xLTEtMjQyMTU_9c7ccd04-b327-47e1-8818-8faa50f6eefa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy0xLTEtMS0yNDIxNQ_ff50441e-1493-4c35-a21e-bb6c0bb01d60"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0xMy0xLTEtMjQyMTU_646dfcb2-476b-41d8-8261-e7741fcdd8bc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0xLTEtMS0yNDIxNQ_b46f9ad4-7250-431a-85e3-3ea51782e111"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy0xLTEtMS0yNDIxNQ_f7457655-3045-4273-a65d-c242317cb9ca"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy01LTEtMS0yNDIxNQ_fff49791-657b-4889-8887-811a9a6f2637"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtNS0xLTEtMjQyMTU_50077a7f-f86c-4b16-8c19-f37714f2443f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMy0xLTEtMjQyMTU_89bf7c18-60f4-4796-a43f-bb140ceadd3d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0zLTEtMS0yNDIxNQ_e27cdf04-3a7d-4a27-854f-1b6b470ed8c0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNS0xMS0xLTEtMjQyMTU_1ed30c6e-8732-4d1d-813b-a1cd90d566a6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNi0xLTEtMS0yNDIxNQ_8a18b839-6202-4e64-b75b-157fa113f964"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMTAtNS0xLTEtMjQyMTU_095bdc17-6ad1-4353-8a3e-537d487e1bbe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMTMtMS0xLTI0MjE1_ffdb70a0-6994-497c-9b98-9312f0134274"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfNy03LTEtMS0yNDIxNQ_5502fb56-d1da-4cc6-82c4-c74f6bf9270a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNC05LTEtMS0yNDIxNQ_5acbb7b8-c72b-4d23-8e1d-053ed9d93b74"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtMS0xLTEtMjQyMTU_be933f38-cccf-4529-a08d-c9f1fa9f5306"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi03LTEtMS0yNDIxNQ_6a3d3f05-8719-4066-9c30-026920d68136"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xLTEtMS0yNDIxNQ_a3e70cb4-d1a1-4a1c-a9a0-75ba16115b06"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfOC0zLTEtMS0yNDIxNQ_9d32d767-5ed4-4ecc-8034-ecf5844d0182"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOS03LTEtMS0yNDIxNQ_89a85e7c-f7ad-4c07-91ba-12cc458c2c41"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfNC05LTEtMS0yNDIxNQ_86cf970f-4f1c-49e1-9bd3-451f4832ae9d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtNS0xLTEtMjQyMTU_03cf4fb7-6147-463b-aa09-83e2feb681f2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMTAtMy0xLTEtMjQyMTU_bac4b91e-bc81-4286-832c-4f1250263810"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMTAtOS0xLTEtMjQyMTU_e539af39-c61a-4a75-afb5-0c338def1ebd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xMy0xLTEtMjQyMTU_7851de2e-2c4e-44ca-9536-2735c9e681ad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfMy0xMS0xLTEtMjQyMTU_fe099eae-6a67-436f-a0ea-94f32aa9161b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNi0zLTEtMS0yNDIxNQ_774794ab-55a4-4ebe-9e82-deb554358a19"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfOC0xMy0xLTEtMjQyMTU_9fb468e9-3615-4618-895b-4af1f209f8fe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy03LTEtMS0yNDIxNQ_f15aebbb-4fc8-4cd4-aca6-511f82db15b8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOmYzYWRmODY3OWI5MjRlMDI5ZWFlNDcxOTA1YzMxMzUxL3RhYmxlcmFuZ2U6ZjNhZGY4Njc5YjkyNGUwMjllYWU0NzE5MDVjMzEzNTFfNy0xLTEtMS0yNDIxNQ_550081ea-dde5-44f6-878e-226c8b021599"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy03LTEtMS0yNDIxNQ_35d04c9d-cade-4ec5-9a90-234ac2f36492"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjZiNTQxYzc0MzY0MTQwN2Q4YzlkZDdiNzI1NzQ5MDNjL3RhYmxlcmFuZ2U6NmI1NDFjNzQzNjQxNDA3ZDhjOWRkN2I3MjU3NDkwM2NfOC03LTEtMS0yNDIxNQ_83267580-02b3-4262-ac37-a226ba8f9055"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy0xLTEtMS0yNDIxNQ_0f452710-26ec-44eb-b9b8-13169df03e38"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfNi0xMy0xLTEtMjQyMTU_d03d1d94-a7d2-4ec0-a2c1-919f63e0c10e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjFkY2UzYjlkNjRhODQxMGZiNDBmYWI4Njc1Y2E5N2VkL3RhYmxlcmFuZ2U6MWRjZTNiOWQ2NGE4NDEwZmI0MGZhYjg2NzVjYTk3ZWRfMy01LTEtMS0yNDIxNQ_d2f9644c-e80e-46fb-8a15-f479cafb55ad"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RhYmxlOjI0NzA3ZjYxOWM1MDQ3ZGI5ODRiM2RiY2NhZjk0ZmI4L3RhYmxlcmFuZ2U6MjQ3MDdmNjE5YzUwNDdkYjk4NGIzZGJjY2FmOTRmYjhfMy05LTEtMS0yNDIxNQ_abd9ab48-e951-470d-84d4-d237a5c78ca2"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEyMzQyYzZjOTkwYTQ0NTliZTA1MjY0YmQyZDliMGZkL3NlYzphMjM0MmM2Yzk5MGE0NDU5YmUwNTI2NGJkMmQ5YjBmZF8yOC9mcmFnOjM5ZjdiMWI4OGQ4ZDQ3NTJiYTRiYTgyMDg1ZDY4YzUxL3RleHRyZWdpb246MzlmN2IxYjg4ZDhkNDc1MmJhNGJhODIwODVkNjhjNTFfMjE1_31d8aee1-a2b4-477e-ba05-f414f064d056"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
