<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:dsgr="http://www.lawsonproducts.com/20220930"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns: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="dsgr-20220930.xsd" xlink:type="simple"/>
    <context id="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-10-24</instant>
        </period>
    </context>
    <context id="i623241811ee142e9837e53fc0dccc2ec_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0a67004b79e8435288d9def04e178b5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f5ec0829f9c43ccac62dcced092680e_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92950f8ab23140ce84eb8c7847ff7965_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8b877f0fbeff49cf9689920416934e4b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i9c5f6f952b2e4d91999ca23898b564b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i4ac9d6446af24b63b21ad266d2636868_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib7143a864219428caf089b389945f1c9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if0a1838224654e5baae0868b17d8e140_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5a62ca478f24f8fbdc5706b0e938221_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9f04f96ac8594b3b8701b06607962398_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6087c575c7af45d29851dd8430854577_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i218aa8d3e02348a89d7cdd808be1915f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i66b0d831802c461da395d4ef833f76ba_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab78575718fe4ea3a0b8a0e8122f1943_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if5fe07b83ebf42ba8f41428038b385b6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iec6d2a95fd5f4f7680acddd2839cea78_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i69998008df8546309239e092d789a8ce_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7f9e657cf025411b9b46a061db49a788_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i40838a7ae58446d18d68ff06458b38a1_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i39474e5772f84b468c5c59af8569faa3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c9d8054e00040c8b1554fef0aca9ce1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e6e33fd2805426b8d4e2e3028dedb7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id197c58e68924ac5a542d9ef553e861b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7acedd400ad4d669c012d05c48aa6fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i466aeb0e013b4275ae650f191b5d4ef4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icef4149780c84187a43d75503b51ed0f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibd621ca349e147869e94cf65c1b0e721_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i098a521657bd4983b841ea49fef15cee_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie965f4ebb0da4e16a42977f281e70344_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7322f80048b44ab99c6870126091d2fe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i812e19561d8a49c291d715db7078c8da_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i066c160e25e640f99def73283d531298_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i46a0d96920ae4863aa073d1c28e04a71_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if80a7aad68ce4d60a5c5765e7adee26e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6f669343eb334497a064f4e12c1d034d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6569e58ee5554b4689219c1e8725fc01_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1244be9d10a8491795874fa3f1967f54_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0942fa04e4654d65901d5884428e6a56_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i318b76ae43854139bd8555d273bb7164_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i2646762de9a842c089db7fd2f2f9c2bf_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9be998e5851243eb9a955caf4e142298_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i68a09b95490b4a829d8029449db62c40_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i30e6b23bfe5840e7a3d045925e773fa4_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ib45c4524d84643038427e296875c7abd_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityEquityholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityHoldbackSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iae8471d3315340c48fa1425887d6569e_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:GexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:GexproServicesHoldbackSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic4bd702ff21b495082d8236333c94489_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:GexproServicesStockholderMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:VMIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i47b7845c415540a38ac0534fb684a467_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1b5885484f334029bd4008e96124995c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id5414c712c114937a39e06b4316897a2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i1339b4135cc547c399d085b556759412_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">dsgr:InventoryBenchmarkMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">dsgr:LargestSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproServicesFormerOwnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">dsgr:EarnoutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ic52c847757834c9c92bdf7a5b4816524_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i44ae390ea8aa40e699436f582ce5c936_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ie2dfc88e3355468cbce469ec55e7758f_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ic739879d44cd4afda31a6d9b2e0ee428_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia34930531576445388784ebf356feb3b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">dsgr:TestEquityAndGexproMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i92a39290edfc4575a13573c4ae7013a4_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i4a029c690a7a46c095044c09fd38fcfa_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i7a657f4d2ce448549558299b2f228819_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="ib827bbcde7f747998f73350aa74b587d_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i60d5c09fdd4d446698e36b85f7bf1243_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i709f9ad34b2a457fbab9369d9ce6c601_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="id72931adf27341dba766c9cfe82d0191_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i9a97b577851644808fe815c69873924e_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ie37c1b70a4134773adb5325df3b5ce02_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:InterworldHighwayLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i6f9c2f6c79674523ab8dcd519556805a_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:ResoluxMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i381eefe0c9c74fab91b1829497984326_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a6258df22954a52b9aeff84682f6f4c_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i8daab27dbd974bd5949f6708e6168e0f_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2022AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NationalTestEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-02</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i948319e8c65343f0aa6571861a699699_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:FrontierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4fe245e05f8040df86e82a05c1fe53b2_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="if27a1ab4c45140c581f4677e374aa60f_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i50026f375ca14755b9ae1e4bbf3c0629_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie504e314c930441f8b054f0f4b10e693_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i3f2a490531694f74bad1d86c7301f533_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i59ee0a7e757d493dabdcdb28187777d1_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="i68e4eee0756b4983846a9cee8ca8ee41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="idaa40b7ae1e741da9134b3006071a3cb_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i7d10ba64b7134a2bbff512ccca0856eb_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i35fcec741d294f0f9634c5e4f2faac78_I20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-01</instant>
        </period>
    </context>
    <context id="if866aa38b6c44b5298208f2e05efe795_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7957c83e41f84df0a376ae4820a1d25d_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:MCSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="iec0653cc82db4d3ea9114113c7087ed2_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ifaa640338ce84eb7a98d1831906297fa_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OmniMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="ifde1e726777149d08d40b44dd1018c8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:SISMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:A2021AcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:NEFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i95406f2886b643789252a0c2208ea06c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:OtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id2814df633634ef9b470138f8e1141de_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i9b591721674e4a218c015b120d0c2830_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i605dd1545e2640478305bc03d173f358_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib337e7378d1543d682da5f698a076abe_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8951c1bc29314277bb536c766b55874c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i685b09904eda478d8c0ad4feac923920_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1818ffbaee41439b957796edbde26797_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">dsgr:OtherGeographicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i171e5ee4d7174038b013037975b83ece_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i42194f7857fa460aaaecc2a8c45948ee_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i188f972c465945568e77e83c3671a2e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:RentalProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">dsgr:PartsWasherLeasingProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i4757819f2f67454da339624897f67c92_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8431393fdd5744f2a2edf5d3545ff32e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i7f4019e249ce4145a68ec317d57a1585_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="i487ad71e33734ad097cffac7eb9d7aee_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i0935d76280894fafb6aec6b347e5dc0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</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="iedf016c3228b40a6b3e001bcfd074211_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3eb4006f34854f47b76639b56f529689_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i3181add406fd41a48186d4fca839a8f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i752eeaabf9a34bda8ee80b18d817cefa_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iff0ee110fd504615bfed4b7d987a1850_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:PropertyPlantAndEquipmentExcludingRentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iec1275df6b1247968c6ded4e1f3ca319_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i61602a7da6f24e9fa930e23106b69bd1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i519c890dddf348b8b206844f23c385ff_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">dsgr:RentalEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ie818eb0ed9b14812859bb9461f15181c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79f11184525c46bba8461dfccc35fdd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57d143e99b2840c2a7be20265bf17dc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbef0e6192554a83a69aee1fc45a1328_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i187c1740acf54c559f697c63a991e52a_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic5a900096d1148b7b3f85d32b4833530_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8767c13164d74329877b6349d99da8e7_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i61eba44c1a204ec3b677804f8c1e6a10_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i9faec124fd3c4f749d21a31e53390cd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac00cb9ac11f42a684a7be16252bd364_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id5baa2edbc1248fba6b1928a49f272ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i913025a6b90449338b4e123142fd7f21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i53f51f180e0946129917674da470766e_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">dsgr:DSGFormerlyLawsonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i5dc137310cda42bfa1c46c4978afab07_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i15783a129e0d469a896fa4be15069446_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad4315f77d9c449498dcef285dd177cb_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ibe8161e457584542a495416507115975_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9de3d03fbb024011a3cbeddc3994abbd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="iabc5ec154b19401b9678aacaa18b0547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05ab1c53dd794f75a8470672f8dfe462_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id5039cdbe4d24bc4be27d81916837ec5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:OtherRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ice535eb0fcbf41589f42676122c96914_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:PreviousRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="id9bcc88a94fe40b9847c0581f736a29f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="ib978301ff2be4e0b998ad7f8090ee57c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i614b275be11f4cffa4a7f7896ae38773_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i42906695b92d49e0b836cc0a0538830e_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ibc1fb516afa646dcbc4382d77483263b_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i260e185f97e64bddad86da4624848512_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="if249754e625b4ec2b2eec575768cfc45_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-29</startDate>
            <endDate>2022-04-29</endDate>
        </period>
    </context>
    <context id="i4d34cebe9ff04f56851416c9244221f5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="idfb46b367b97423d89731d02f589c17c_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AlternateBaseRateOrCanadianPrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">dsgr:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dsgr:VariableRateComponentAxis">dsgr:AdjustedTermSOFROrCDORRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i05cfe7e574824f57aae1a028911321be_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="id1a3f1c34720493b9e957a547308755e_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iba3d239874724d0492c046988df8dd13_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i0227f99db57e474992adcf6b528075b3_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i376654d1417440ebbc27734997367d1e_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="ib07ada0d7e2849bb853322fc6397e405_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="i02be7e2247864bb88cb45a864098cb99_I20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-03</instant>
        </period>
    </context>
    <context id="id741f76240394268acaaa96bddcfbc63_I20200224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="i732e56785a554096b3f7999b41c55a2d_I20200224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="if44d1b0fe3bf4919babe6689f6ce8879_I20200224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a6d4d2720494c56b6250ef6a6927e60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:GexproServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-03</startDate>
            <endDate>2022-01-03</endDate>
        </period>
    </context>
    <context id="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="i251c64ba7d994f08b406ea80746b0650_I20170428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="ief64d3810e4e48c29ba83a8db1b56534_I20170428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-28</instant>
        </period>
    </context>
    <context id="i83a1d768f2f7437f915e0074e22209c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i393f7cc655a04686b831ecdf0d334b9a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">dsgr:TestEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if13d5fa87dd44184ad68661227623314_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">dsgr:TestEquityCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementNonemployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">dsgr:EquityCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i0e5468f17bc34612a054d784493b1063_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">dsgr:MarketStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib830b7054fc04fe491e3303f222fc848_I20221102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-02</instant>
        </period>
    </context>
    <context id="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ia972bc5d4010438eb0597246fcc649c8_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">dsgr:DSGMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">dsgr:LCKMAndMrKingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i0eed8a1da70044b1977f089e5658f16a_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i32518b0530974e97887a904aa4bd0087_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:LawsonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:TestEquitySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">dsgr:GexproServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000703604</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">dsgr:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>dsgr:segment</measure>
    </unit>
    <unit id="provision">
        <measure>dsgr:provision</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reportable_segment">
        <measure>dsgr:reportable_segment</measure>
    </unit>
    <unit id="revenuestream">
        <measure>dsgr:revenueStream</measure>
    </unit>
    <unit id="earnoutprovision">
        <measure>dsgr:earnoutProvision</measure>
    </unit>
    <unit id="branch">
        <measure>dsgr:branch</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl8yLTEtMS0xLTkxNDQ4_a824a30e-c52b-4312-8ca0-fbf762ecf567">0000703604</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl81LTEtMS0xLTkxNDQ4_ccde30b1-8fee-447f-bda4-7eb8d3ee6756">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl82LTEtMS0xLTkxNDQ4_0dacaeb2-8c7a-4c8e-8363-adccaf36e9ca">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl83LTEtMS0xLTkxNDQ4_2d8466ef-ba3d-4277-837f-e3c14e9b6ec2">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80L2ZyYWc6MDFlNDdmMmFlN2NjNDA0YThhYjVjNDEyYWVmNjM4YTMvdGFibGU6YTE5Yjk2MmYwNTRiNDFjOTg4NGJlMjZmNGZlNGQwY2YvdGFibGVyYW5nZTphMTliOTYyZjA1NGI0MWM5ODg0YmUyNmY0ZmU0ZDBjZl84LTEtMS0xLTkxNDQ4_948fc6e8-a115-4bff-a94e-961d2a2ea54c">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d">http://www.lawsonproducts.com/20220930#LeaseLiabilityCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915">http://www.lawsonproducts.com/20220930#LeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6139c4f3f2f54e02bf6a94c2e6215659_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0e5468f17bc34612a054d784493b1063_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie295e3b3da834f4089961a5a5878f04c_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMTAyL2ZyYWc6MDlkYWMwMTg5NzdkNDJhNGE0Yzc1NGFjNTViNjUzMDkvdGV4dHJlZ2lvbjowOWRhYzAxODk3N2Q0MmE0YTRjNzU0YWM1NWI2NTMwOV8zODQ4MjkwNjk3NDgy_a5cc37a0-e96f-41db-ae3c-3a4a4fdad730">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg3_6209b996-b9de-48d6-bced-e45b3747f241">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NmIyNDZiZjViYmE1NGJlYzkwYmMzYjE3YTQxZDBjNDkvdGFibGVyYW5nZTo2YjI0NmJmNWJiYTU0YmVjOTBiYzNiMTdhNDFkMGM0OV8wLTEtMS0xLTkxNDQ4_48d345a7-10d4-45d4-b6eb-85ffa0193bf9">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xMzE_eca52747-1f65-4559-83a6-14a350eea03e">2022-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZmJkZDlmNzgwZmIyNDkzOWJkZTY3M2MxYWRkY2YwYzkvdGFibGVyYW5nZTpmYmRkOWY3ODBmYjI0OTM5YmRlNjczYzFhZGRjZjBjOV8wLTEtMS0xLTkxNDQ4_cdacd993-7b9b-42ef-8f76-56a512a8dad5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg4_10b98753-3853-4933-8704-a336e1dd26b8">0-10546</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTg5_ffcef52c-a9f3-4651-81ea-f63eac61c0df">DISTRIBUTION SOLUTIONS GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTAtMS0xLTkxNDQ4_05df7f21-08a0-427d-b319-c5798d5b05b8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8wLTQtMS0xLTkxNDQ4_194c65b3-412f-4893-bf1d-c6f525e0b58b">36-2229304</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfNA_697f905a-6b90-4ee5-9d1b-7e1eeeb0fde8">8770 W. Bryn Mawr Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTAtMS0xLTkxNDQ4L3RleHRyZWdpb246NzdiYmY2MmI3YzdjNDJhNDg0MDc4MzhlMThiMzllYjZfOA_da9497b2-1cfe-4cd8-a4b1-332cae2fc30b">Suite 900</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTEtMS0xLTkxNDQ4_7a049f54-de30-4e81-a32a-339e4d69d0b0">Chicago,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTItMS0xLTkxNDQ4_9572116f-4502-4e79-9b2a-1c67d43ed9cc">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6NGU1OWE3OWRiYTZhNGI5MGI3MjI5MGE5NTg0Zjg5ZjUvdGFibGVyYW5nZTo0ZTU5YTc5ZGJhNmE0YjkwYjcyMjkwYTk1ODRmODlmNV8zLTQtMS0xLTkxNDQ4_fd27708a-5d04-4a68-bb8d-ac23c50380f5">60631</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgy_1386f0f7-2ee1-45dc-929c-8c0cc0cd2c4d">(773)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTgz_d44fef7e-59f5-4606-9302-67c7841db82c">304-5050</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTAtMS0xLTkxNDQ4_f1919a53-a345-4b0b-9d92-ef34a559c192">Common stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTItMS0xLTkxNDQ4_f382e553-26ed-471e-ac07-4f30806b8766">DSGR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZGNlYmM4YjE5NDVmNDA3OWE2YmJkMjYwMjg0ZWNkMmMvdGFibGVyYW5nZTpkY2ViYzhiMTk0NWY0MDc5YTZiYmQyNjAyODRlY2QyY18xLTQtMS0xLTkxNDQ4_cfd96d9f-d6ef-453a-9c1f-971658c2057b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkw_549c877c-07ca-4e4c-8838-a26362afcdfd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkx_26c7e090-885e-415c-aba1-a1006804e4d0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18wLTItMS0xLTkxNDQ4_4f2085c9-37c1-4a5b-bcf5-c23baac3d335">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18xLTMtMS0xLTkxNDQ4_74d7f9df-45f6-4905-be76-a1c3d9f14d64">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGFibGU6ZDAzNjcxZTM3MWJkNDg0Mjg3NGU1MTlhZWY3OTIxYTMvdGFibGVyYW5nZTpkMDM2NzFlMzcxYmQ0ODQyODc0ZTUxOWFlZjc5MjFhM18yLTMtMS0xLTkxNDQ4_1c759398-62fd-49a6-8434-ac5da1a33ed6">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTkz_cd66250a-b852-4819-a5aa-8640650a9a55">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia17fbf0195524ac6a3afb9ef1eebc5ad_I20221024"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xL2ZyYWc6YWE0ODkzMDQwYTkwNGVkMTkxY2ZmZDUyMjEzMWYzYzEvdGV4dHJlZ2lvbjphYTQ4OTMwNDBhOTA0ZWQxOTFjZmZkNTIyMTMxZjNjMV8xOTc5_41e2a204-3f42-4bcf-b31b-687e058e40ce"
      unitRef="shares">19400005</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0xLTEtMS05MTQ0OA_50d90460-1f7a-4910-b942-3ea4e60b177c"
      unitRef="usd">25171000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMy0zLTEtMS05MTQ0OA_58d098b3-0e3d-49f7-9c19-15242b86e000"
      unitRef="usd">14671000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0xLTEtMS05MTQ0OA_19b72876-9e7b-4a9f-ac49-a23a88673daa"
      unitRef="usd">181000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_2df78729-c491-4841-8307-62efb8569047"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNC0zLTEtMS05MTQ0OA_4feac33b-d5fe-4e3a-a3db-7d6235ebbc88"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzY1_cf60bd3d-7e75-4233-893f-56a9db49bae6"
      unitRef="usd">2009000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmUyYjQ4ZDRkZWQyMzQ5NGFhOTdiMzY4Yjc0MmQyYjZmXzcy_bddf89df-9be2-4b45-9c47-2a368f7e40ff"
      unitRef="usd">2473000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0xLTEtMS05MTQ0OA_4540d844-7288-4295-a14e-73e51c7e6f1a"
      unitRef="usd">173083000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNS0zLTEtMS05MTQ0OA_34478688-4bc1-4ebf-a105-b8a28be9a429"
      unitRef="usd">80574000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0xLTEtMS05MTQ0OA_408b2255-dd57-4d94-985d-8f9b211550b4"
      unitRef="usd">260840000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNi0zLTEtMS05MTQ0OA_fc013ffb-8617-4a1b-bc6f-bf60daa5aa9e"
      unitRef="usd">132717000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0xLTEtMS05MTQ0OA_2f39e85c-293f-40c7-89c5-8da23b3154bd"
      unitRef="usd">26769000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNy0zLTEtMS05MTQ0OA_6f15c497-b0a8-4034-b770-cd7448802ddf"
      unitRef="usd">8098000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0xLTEtMS05MTQ0OA_8c741718-7c95-4336-83ed-30f32eee735a"
      unitRef="usd">486044000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOC0zLTEtMS05MTQ0OA_b8e0605d-faa3-4f74-8f13-d0a3691ce8d6"
      unitRef="usd">236060000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0xLTEtMS05MTQ0OA_0291a7e8-cca4-4a2e-9d79-c4c6252f4067"
      unitRef="usd">64765000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfOS0zLTEtMS05MTQ0OA_5a38d49c-f3b5-4657-8cae-fe87559ddbae"
      unitRef="usd">9079000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMS0xLTEtOTE0NDg_ab5e8e81-5215-4321-8b3f-47597eb707ef"
      unitRef="usd">25489000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTAtMy0xLTEtOTE0NDg_4058d904-3f05-4567-8494-0bd1541a7653"
      unitRef="usd">24727000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMS0xLTEtOTE0NDg_e0b069c1-8b41-42a8-a8d0-347a6fe9beb8"
      unitRef="usd">351147000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTEtMy0xLTEtOTE0NDg_3d855d03-4063-4b9e-aafa-d4ad10f8a0c2"
      unitRef="usd">106145000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMS0xLTEtOTE0NDg_0ee0f047-9d9c-44f7-bdd0-2915ffefb35b"
      unitRef="usd">201000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTItMy0xLTEtOTE0NDg_eef3abef-b7d3-4ce1-9656-8ab99b39f012"
      unitRef="usd">266000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMS0xLTEtOTE0NDg_20ae68bb-2656-40d9-9df2-141217b387d4"
      unitRef="usd">236869000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTMtMy0xLTEtOTE0NDg_1b67a3af-ff2a-4607-8400-a28c5d4b85bf"
      unitRef="usd">96608000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMS0xLTEtOTE0NDg_acdfdbce-c92f-452e-9797-7bc709b12fe7"
      unitRef="usd">17198000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTQtMy0xLTEtOTE0NDg_ca53dcd4-13fb-4c01-8913-efcb424ddd7b"
      unitRef="usd">0</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMS0xLTEtOTE0NDg_1f3b5e0a-931d-4198-8d3e-e89509e8c9e2"
      unitRef="usd">44682000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTUtMy0xLTEtOTE0NDg_9c1913f5-3c98-4ae2-b8fb-2a643de6c406"
      unitRef="usd">19662000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMS0xLTEtOTE0NDg_8ffd3c63-527b-4a62-a38d-4884029a8799"
      unitRef="usd">6320000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTYtMy0xLTEtOTE0NDg_fb571326-3038-4237-8abd-402a3fb8c1df"
      unitRef="usd">747000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMS0xLTEtOTE0NDg_81e5710f-3871-4c26-b7dd-cfc56d72af42"
      unitRef="usd">1232715000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMTctMy0xLTEtOTE0NDg_fc1654ee-5210-4384-bd6b-55a7d66e21f5"
      unitRef="usd">493294000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMS0xLTEtOTE0NDg_27c04de3-9d3f-4149-b8be-58a1e5c1eb56"
      unitRef="usd">96886000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjAtMy0xLTEtOTE0NDg_201985d8-753a-4cc4-8f2f-8cde1941b1f7"
      unitRef="usd">47958000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMS0xLTEtOTE0NDg_f1e0f1a0-69f8-4ca7-983c-7c81e829ad08"
      unitRef="usd">16121000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjEtMy0xLTEtOTE0NDg_7ffcf9a7-3a9f-4e7f-8a53-06fbb1b2b92e"
      unitRef="usd">134405000</us-gaap:LongTermDebtCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMS0xLTEtOTE0NDg_b9d78295-0718-45d5-ba80-bc60dd95c3c2"
      unitRef="usd">9994000</dsgr:LeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjItMy0xLTEtOTE0NDg_a42d1ded-85b8-4e38-9670-cdfd73a3d459"
      unitRef="usd">4641000</dsgr:LeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMS0xLTEtOTE0NDg_c7fcc31d-1a5b-4c5c-8ab4-f65c1de5a83f"
      unitRef="usd">12700000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjMtMy0xLTEtOTE0NDg_6996ab2e-f1d2-402b-b993-4f907be955c6"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMS0xLTEtOTE0NDg_ab7b9e35-1aa2-4440-9686-1e9c37be7818"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjQtMy0xLTEtOTE0NDg_44ba51ea-91f4-42c5-890a-05183f5f9aa4"
      unitRef="usd">4813000</us-gaap:DueToRelatedPartiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMS0xLTEtOTE0NDg_f2cf1626-5600-4c81-bc5a-9226836f772f"
      unitRef="usd">58663000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjUtMy0xLTEtOTE0NDg_b2793897-ef98-4d82-af3f-71c13c84c4ed"
      unitRef="usd">23126000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMS0xLTEtOTE0NDg_7cd71e42-addf-43de-b8df-1ab3a00eab12"
      unitRef="usd">194364000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjYtMy0xLTEtOTE0NDg_cde9a057-d60b-4e3e-955a-9f65272f9f6f"
      unitRef="usd">214943000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMS0xLTEtOTE0NDg_87de9826-81f1-49fc-87f5-50cc024a4d4c"
      unitRef="usd">397461000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjctMy0xLTEtOTE0NDg_20ff296e-30fe-4c80-9b18-30a4e88dc0dd"
      unitRef="usd">93134000</us-gaap:LongTermDebtNoncurrent>
    <dsgr:SecurityBonusPlan
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMS0xLTEtOTE0NDg_d803f856-3c45-46ab-af54-306c8fafb0aa"
      unitRef="usd">9958000</dsgr:SecurityBonusPlan>
    <dsgr:SecurityBonusPlan
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjgtMy0xLTEtOTE0NDg_8decdd56-f2ff-4c3e-a086-17cbbf99296c"
      unitRef="usd">0</dsgr:SecurityBonusPlan>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMS0xLTEtOTE0NDg_4190902a-bde1-47e5-aca4-7847aac77fbd"
      unitRef="usd">10248000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMjktMy0xLTEtOTE0NDg_fb53aacb-2737-46ce-a9bb-d56a0bb6617a"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMS0xLTEtOTE0NDg_76986b53-64a0-457d-a5bd-f0807c91a3ec"
      unitRef="usd">38169000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzAtMy0xLTEtOTE0NDg_eca1d0a1-7c07-4f23-a47d-2009d6d568eb"
      unitRef="usd">16132000</dsgr:LeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMS0xLTEtOTE0NDg_b8e40574-72c5-462a-841c-597c3fd58000"
      unitRef="usd">32258000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzEtMy0xLTEtOTE0NDg_a50451d9-3323-4f97-9b07-8d6d0ea3b00c"
      unitRef="usd">2742000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMS0xLTEtOTE0NDg_63617064-28b1-451c-b7c5-e6d8a9d3398c"
      unitRef="usd">3510000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzItMy0xLTEtOTE0NDg_766c01c7-09d8-439b-b775-ccbc2c87cbff"
      unitRef="usd">574000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMS0xLTEtOTE0NDg_1ba8b00b-e600-4dbc-90ac-d2c6ab8878f2"
      unitRef="usd">685968000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzMtMy0xLTEtOTE0NDg_ee3e82f0-4750-469a-b06d-35ab6d33635a"
      unitRef="usd">327525000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_3f8cb96a-5d36-4804-bbc3-ecf43c50ca2a"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzUtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpiM2M0M2ZjNTBhNmM0MmMzOTA4ZjdiMzdmMmIwNmE1MV8yMQ_98e4fab9-c68f-45a2-ba1a-bc9ad13ec58a"
      unitRef="usdPerShare">1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_9805b3c2-fff7-4bdd-b0da-4046cef029bf"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF8xNw_c6aeba6b-0a52-4278-b368-eed939572d7a"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_0b4138b0-bd9c-4248-877c-f79910253cb2"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_2d487027-cdb6-4c4b-b6d5-c28dfc10011c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_5bd2596f-b1ef-4ced-b741-e801e783a048"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjphMTRlMWUxYjI1ZTA0ZGYxYjE2MWQ5NmIzZGRjYWUxNF81Mw_f8a563cb-db0f-4903-bcbe-aa8d1b610124"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMS0xLTEtOTE0NDg_938e2280-71ad-4e4e-9917-812b57616104"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzYtMy0xLTEtOTE0NDg_d82636ba-83ff-4781-9d7c-ab1318420723"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_01b4a88d-4003-4b2d-a3a7-ac5894237a64"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzctMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpjNjkyNmMyZWZjYjU0NzcyOTI2MzAxNTY5YTY0NzdiYV8xOA_b88ecb25-a6c2-4356-8b28-560a5b1f9d4d"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_1d266744-4f70-4758-ae8a-6b12952011b3"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8xNw_cd4d29a5-d512-4635-87fe-fce34f170a8e"
      unitRef="shares">35000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV8zNg_3a96511c-13b7-4a2c-b23f-e0c829e7deda"
      unitRef="shares">19712137</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV80Mw_6b0c3fea-a232-48e0-9f6b-acf3e2b6835b"
      unitRef="shares">10542333</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84MQ_40567246-3e42-41b0-a229-159277f68219"
      unitRef="shares">19400005</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjoxNDE2MmE3NTZiMTQ0M2RjOTlmOWQzZmUxZmUwMDk1MV84OA_c3c9a2b4-957e-43fc-9a32-5971735fbeb9"
      unitRef="shares">10294824</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMS0xLTEtOTE0NDg_7712d937-3cbf-4da8-8cc1-fb1f684a64fe"
      unitRef="usd">19424000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzgtMy0xLTEtOTE0NDg_52b26802-b8c1-4183-a13d-a671a3065b25"
      unitRef="usd">10318000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMS0xLTEtOTE0NDg_fb8573e5-7b28-4a08-89a3-7e1c77cb3bcf"
      unitRef="usd">574176000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfMzktMy0xLTEtOTE0NDg_c1ea585a-5097-40ab-85bd-7cf6cedc6d35"
      unitRef="usd">197057000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMS0xLTEtOTE0NDg_3884d065-c43b-4ca1-9692-c181543dff7b"
      unitRef="usd">-23853000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDAtMy0xLTEtOTE0NDg_097b6214-5d44-44eb-a289-778fb734ef87"
      unitRef="usd">-33142000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yMQ_3f370f03-cef8-48b9-9066-06cbca624f89"
      unitRef="shares">312132</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo2MjZkYTczNTRjN2Y0YWRkYjExNDVlNzM4ZTVmMzBiYV8yOA_58a82c87-5935-4095-9909-798a8fb247fd"
      unitRef="shares">247509</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMS0xLTEtOTE0NDg_f3343b3d-5bde-48d7-8ed4-6f002c79cda3"
      unitRef="usd">12475000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDEtMy0xLTEtOTE0NDg_e65f2b99-662c-4619-a87e-c06e42ee4c87"
      unitRef="usd">10033000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMS0xLTEtOTE0NDg_51674e23-8794-4097-b66c-e9d3d7369892"
      unitRef="usd">-10525000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDItMy0xLTEtOTE0NDg_8db1d6ff-89b5-415c-8619-cf89f95e37b1"
      unitRef="usd">1569000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMS0xLTEtOTE0NDg_b26ee60e-b253-4276-9bd8-3f4c0358b3e9"
      unitRef="usd">546747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDMtMy0xLTEtOTE0NDg_edc198c6-39f2-4b87-8e5b-8780cc936160"
      unitRef="usd">165769000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMS0xLTEtOTE0NDg_2314dc61-2be9-467d-99f8-1feac9189a55"
      unitRef="usd">1232715000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xOS9mcmFnOjQxMjExMTJjMDUxMjQ4MmRiZTRkZmNjYTU1MGViZjVmL3RhYmxlOjE3YmFjNzlhMmFmYjQyYzBiYmY3MzJlNTUzYTY3MGI2L3RhYmxlcmFuZ2U6MTdiYWM3OWEyYWZiNDJjMGJiZjczMmU1NTNhNjcwYjZfNDQtMy0xLTEtOTE0NDg_3668644a-5f30-4932-ae21-670fcf1d01e1"
      unitRef="usd">493294000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0xLTEtMS05MTQ0OA_7cbb96a7-8705-48a0-b7b7-d2f5df472387"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy0zLTEtMS05MTQ0OA_c2795e74-3b64-4cdb-8912-25f1b4622baf"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy01LTEtMS05MTQ0OA_3e1e98c8-54ad-4209-8a1c-20df9afa49c9"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMy03LTEtMS05MTQ0OA_e4cb22d1-49e7-4092-9e61-eac411ba7aa4"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0xLTEtMS05MTQ0OA_59ae6ae7-1ca5-4e1e-b654-ce168aa8fb63"
      unitRef="usd">227984000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC0zLTEtMS05MTQ0OA_49e0ab00-a865-45ce-8c98-071770b099cb"
      unitRef="usd">97252000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC01LTEtMS05MTQ0OA_825916e5-87d8-4dc1-832f-b3b463007687"
      unitRef="usd">547966000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNC03LTEtMS05MTQ0OA_e325ca5b-2245-41a1-bc76-f300bbda45ef"
      unitRef="usd">292243000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0xLTEtMS05MTQ0OA_11d33e84-56ea-4255-b1d6-ccca1a20de2c"
      unitRef="usd">119167000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS0zLTEtMS05MTQ0OA_60405212-0800-4912-bfe8-427b36b042bb"
      unitRef="usd">34838000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS01LTEtMS05MTQ0OA_caf8fdaf-b652-462b-8108-0a7e08d6e045"
      unitRef="usd">274606000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfNS03LTEtMS05MTQ0OA_0639c432-db2c-4bc3-af4a-fd7416a1f230"
      unitRef="usd">98826000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMS0xLTEtOTE0NDg_13709ed9-19c7-4f8a-a88d-6dc6e4ddf064"
      unitRef="usd">97140000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtMy0xLTEtOTE0NDg_a789e038-6008-4e2d-858c-01443dcc09c6"
      unitRef="usd">29347000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNS0xLTEtOTE0NDg_583d6dc2-37aa-4e66-bf68-bd9055a7d282"
      unitRef="usd">245478000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTAtNy0xLTEtOTE0NDg_b156c643-e680-4fb4-ada7-01b1705c3479"
      unitRef="usd">85614000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMS0xLTEtOTE0NDg_4e907d3b-2174-489f-b9d3-99070435ca5e"
      unitRef="usd">22027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItMy0xLTEtOTE0NDg_9a96f8c1-a0c9-4783-bb18-49a70cbb6048"
      unitRef="usd">5491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNS0xLTEtOTE0NDg_39667990-4508-4d23-b171-edc78814dc0d"
      unitRef="usd">29128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTItNy0xLTEtOTE0NDg_df28642d-36fa-4887-8ad3-a6aca6f1f99e"
      unitRef="usd">13212000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMS0xLTEtOTE0NDg_bcdc8519-72b4-47a2-b749-1376e7be1924"
      unitRef="usd">6097000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtMy0xLTEtOTE0NDg_80eb40d8-c8a2-463c-a3a1-737f622d8bc6"
      unitRef="usd">3976000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNS0xLTEtOTE0NDg_78a5e391-6327-4bbc-b0a8-a11fa7365fa7"
      unitRef="usd">16704000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTQtNy0xLTEtOTE0NDg_01343897-9fd1-4fb3-810a-5b514351795f"
      unitRef="usd">12482000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMS0xLTEtOTE0NDg_9a328946-3665-42ec-b3ba-9d1133d139a1"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtMy0xLTEtOTE0NDg_d677d7f2-9377-44a8-8c3b-6c24f3a8e34e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNS0xLTEtOTE0NDg_36fa90d3-f84c-4918-9fd9-a4ca2076fb07"
      unitRef="usd">-3395000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTUtNy0xLTEtOTE0NDg_3fcab538-0bb2-4e7a-8573-d55ca64b1c02"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMS0xLTEtOTE0NDg_12118b9b-3a84-4d42-820e-45679938f94d"
      unitRef="usd">9641000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtMy0xLTEtOTE0NDg_a4afec57-2985-4077-a8eb-73f69297bfdb"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNS0xLTEtOTE0NDg_fdaaeed0-25d2-4137-abc4-7ab98fee1951"
      unitRef="usd">3948000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTYtNy0xLTEtOTE0NDg_7fe75f0d-5945-4bb8-acab-c2c016071cc4"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMS0xLTEtOTE0NDg_4a8c6989-1eb3-430b-8c70-37b50bbfdc11"
      unitRef="usd">-550000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctMy0xLTEtOTE0NDg_921dfc60-ecbc-4cd3-997d-267ecc62ac0d"
      unitRef="usd">-74000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNS0xLTEtOTE0NDg_b7d3b216-4c93-44c2-8fd0-e8d5846aa860"
      unitRef="usd">224000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTctNy0xLTEtOTE0NDg_179ceb46-7fbc-447f-ad49-05351e3f68c2"
      unitRef="usd">-328000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMS0xLTEtOTE0NDg_ee6ed619-88f7-4370-94b6-665a787c6d16"
      unitRef="usd">25021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktMy0xLTEtOTE0NDg_b56daca4-2425-481d-8afa-1c7ab7f100a6"
      unitRef="usd">1441000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNS0xLTEtOTE0NDg_f8545870-68ba-4514-ad66-f976386d5257"
      unitRef="usd">13201000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMTktNy0xLTEtOTE0NDg_65a2c5c4-88f8-4f28-bd0b-fc55d066d6da"
      unitRef="usd">402000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMS0xLTEtOTE0NDg_c733898b-ceed-4646-80b6-02769ddfad53"
      unitRef="usd">8480000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtMy0xLTEtOTE0NDg_4c5614ad-96dd-4a35-8e1e-a3d628cc9a33"
      unitRef="usd">216000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNS0xLTEtOTE0NDg_d2674145-6ce4-4cbd-99e5-f49060aa5a92"
      unitRef="usd">3912000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjAtNy0xLTEtOTE0NDg_0881e627-c620-481b-b726-2daf15fc2ace"
      unitRef="usd">606000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjItNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMS0xLTEtOTE0NDg_f55415fe-412b-42ce-9ef5-a78b2e670209"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtMy0xLTEtOTE0NDg_81685e04-973a-48b6-a73b-da6e87586cc8"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNS0xLTEtOTE0NDg_cfb15ff0-62b2-47cc-9bcc-23b9059151a8"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjQtNy0xLTEtOTE0NDg_c0427fe4-5c39-44e9-bcb8-a455d9a675bb"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjYtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMS0xLTEtOTE0NDg_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktMy0xLTEtOTE0NDg_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNS0xLTEtOTE0NDg_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMjktNy0xLTEtOTE0NDg_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMS0xLTEtOTE0NDg_db591eae-64ff-449f-8f44-18eb3e85a98d"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtMy0xLTEtOTE0NDg_c3afb8ed-4879-4b6d-82b9-2bd7d8282929"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNS0xLTEtOTE0NDg_9db34924-b0a6-4edc-9ec6-e71da85cef87"
      unitRef="usd">-12094000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzEtNy0xLTEtOTE0NDg_fbd3af1b-1db1-4d7e-9ab4-8d12eaf00037"
      unitRef="usd">172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMS0xLTEtOTE0NDg_b2c72031-e981-4eb1-8045-2c79e1487d5c"
      unitRef="usd">6767000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItMy0xLTEtOTE0NDg_2a46bd66-0bec-4934-a7c0-a370de949a34"
      unitRef="usd">1400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNS0xLTEtOTE0NDg_7485a3ce-1a68-44f1-b0a1-a3e4d5c6bdd1"
      unitRef="usd">-2805000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yMi9mcmFnOmE2ZWE1ZDQ3ZjgwOTRjYTQ4ZmIyYWIyNTJiMmE4MmUwL3RhYmxlOjI2YWFjY2YxY2NmMjQyZGFiYWFmYmM3ZDA3YjllMWFjL3RhYmxlcmFuZ2U6MjZhYWNjZjFjY2YyNDJkYWJhYWZiYzdkMDdiOWUxYWNfMzItNy0xLTEtOTE0NDg_e86d4e12-d761-4c72-a27c-f6cad4a94fa2"
      unitRef="usd">-32000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_b269e55b-86d0-4f46-a2b3-79450fc758cf"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d312bffa-19f7-443a-b7f0-2fe352ee54ac"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_d51c1d8a-f4cd-4932-b4d9-3bfb72184f93"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMS0zLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjE3ODFjZjI3NGNmMDQ0MTZiZTRjYzY0OGE1NGI0ZGFiXzU0OTc1NTgxMzkwNQ_ede4dff5-e0cc-472c-b80d-914a34be3940"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xLTEtMS05MTQ0OA_02319949-46e2-4c69-8522-5a9cdfc38384"
      unitRef="shares">10294824</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0cd2c3af42d346ed899adc6f019ba1b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0zLTEtMS05MTQ0OA_332ecbbb-e134-4d4c-9a5e-0e8b8022fcd4"
      unitRef="usd">10318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c5f6f952b2e4d91999ca23898b564b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi01LTEtMS05MTQ0OA_1e63d54d-586e-49af-99cc-0f293b378186"
      unitRef="usd">197057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4ac9d6446af24b63b21ad266d2636868_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi03LTEtMS05MTQ0OA_29de1388-d346-4aeb-ab26-e9e09e64429d"
      unitRef="usd">-33142000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic285b3d9f4c1443bbb9e92bcf6db794b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi05LTEtMS05MTQ0OA_64549346-9b76-4ff3-88cd-1f061f80b47e"
      unitRef="usd">-10033000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if93eb3ee3a8347fe87afb1bbed7a5ae3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMS0xLTEtOTE0NDg_7dd96722-32df-461b-bc48-7099b1937afb"
      unitRef="usd">1569000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMi0xMy0xLTEtOTE0NDg_db4a654b-19af-402c-afaa-2eec1fc98483"
      unitRef="usd">165769000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i29b9399e52364ba9a060a4c6e5330421_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC03LTEtMS05MTQ0OA_4e3e6c56-52de-4d52-b087-4b05f1a08a1c"
      unitRef="usd">-2537000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNC0xMy0xLTEtOTE0NDg_ec98b17a-6d72-41cc-b33a-dd09fc8378ae"
      unitRef="usd">-2537000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib7143a864219428caf089b389945f1c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMS0xLTEtOTE0NDg_4133a25d-cc93-4168-8309-9060595fe962"
      unitRef="usd">171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNS0xMy0xLTEtOTE0NDg_da397854-5139-4c17-910a-178b071c2388"
      unitRef="usd">171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xLTEtMS05MTQ0OA_6c41c7a7-0f13-4e80-b955-76c777fbec48"
      unitRef="shares">6065</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0zLTEtMS05MTQ0OA_92ac1929-3245-43b8-9e40-7c4acf9f6318"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy01LTEtMS05MTQ0OA_14b8f9c0-65d4-4a47-9517-55698dd6c71a"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfNy0xMy0xLTEtOTE0NDg_cf808975-42e6-44e8-aa45-10e719375cb4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ieffec7c969f34623b9ded017daf1b12a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xLTEtMS05MTQ0OA_225cea75-936f-4f12-8f1c-4feafb4f08d5"
      unitRef="shares">889</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC01LTEtMS05MTQ0OA_10cdd507-40bf-4cac-a2fd-0b29532bcf69"
      unitRef="usd">-33000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ife0ebc3fdd0f49acb931017b698d2422_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC05LTEtMS05MTQ0OA_c4c789cb-5d3a-4f0e-b4c3-9a29837f8b51"
      unitRef="usd">33000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOC0xMy0xLTEtOTE0NDg_ea6b87a6-4e90-4627-99fb-31870c26c70d"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="if0a1838224654e5baae0868b17d8e140_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS01LTEtMS05MTQ0OA_5e218d90-4ccc-4557-ac6c-6f3e108f484b"
      unitRef="usd">95000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfOS0xMy0xLTEtOTE0NDg_2d0563ca-91b7-44b3-93c2-863ef4dc5732"
      unitRef="usd">95000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMS0xLTEtOTE0NDg_4790093c-f1bb-4745-a447-460c8436623a"
      unitRef="shares">10300000</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic5a62ca478f24f8fbdc5706b0e938221_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMy0xLTEtOTE0NDg_2d935a67-0a66-408b-87f6-a4f4408cf080"
      unitRef="usd">10324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f04f96ac8594b3b8701b06607962398_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNS0xLTEtOTE0NDg_1e487d11-ab83-485a-bb64-858940484bbb"
      unitRef="usd">196989000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6087c575c7af45d29851dd8430854577_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtNy0xLTEtOTE0NDg_3c8c9fca-23ca-491e-bb2d-26f54292a22d"
      unitRef="usd">-35679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i218aa8d3e02348a89d7cdd808be1915f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtOS0xLTEtOTE0NDg_3fc3d4f9-695a-4e10-969b-7d34be0e3662"
      unitRef="usd">-10066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66b0d831802c461da395d4ef833f76ba_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTEtMS0xLTkxNDQ4_3365868e-44de-440a-ae29-cd3c569bd32c"
      unitRef="usd">1740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTAtMTMtMS0xLTkxNDQ4_0b8273e4-9e50-4d1d-9e15-e8e8cdd95f1a"
      unitRef="usd">163308000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i75c5a18757104896bbf4f39d0b6117cf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItNy0xLTEtOTE0NDg_1d372cc2-523a-4311-b4c9-e5fdd64d0cd0"
      unitRef="usd">-4715000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTItMTMtMS0xLTkxNDQ4_37f7d8e6-1369-44bd-a022-d5d252ba06e3"
      unitRef="usd">-4715000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ibf017f15e45446d3858dd7d1e86ebc43_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTEtMS0xLTkxNDQ4_a6b00d07-3405-4427-883d-c0d69514506e"
      unitRef="usd">-2491000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTMtMTMtMS0xLTkxNDQ4_0d87b966-91cb-4fb1-9368-41713b91f7ef"
      unitRef="usd">-2491000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtNS0xLTEtOTE0NDg_64e57df7-efe4-44fb-98dd-62244df7d211"
      unitRef="usd">573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTQtMTMtMS0xLTkxNDQ4_b0915e49-2c3f-44b6-9351-9ed4f8b42f4b"
      unitRef="usd">573000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMS0xLTEtOTE0NDg_a0eb3275-d3ac-409f-9eae-22ad048ebba1"
      unitRef="shares">25682</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMy0xLTEtOTE0NDg_37904f86-be49-4198-b09d-2ea0614f3326"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtNS0xLTEtOTE0NDg_73e2a91e-d86a-4a14-9602-8fa890112603"
      unitRef="usd">-24000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTUtMTMtMS0xLTkxNDQ4_225bb780-716b-4bc1-8650-2dda55bf4fdc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMS0xLTEtOTE0NDg_2401422a-3961-4732-a7fd-2fe1aa824ead"
      unitRef="shares">9120167</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMy0xLTEtOTE0NDg_01761d1a-98af-4bcf-85b9-6d85b628fb85"
      unitRef="usd">9120000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtNS0xLTEtOTE0NDg_ce5e6a18-8324-476f-bed2-f66cfc08a2ff"
      unitRef="usd">342371000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTYtMTMtMS0xLTkxNDQ4_cdbaf473-7dc8-42c1-b1a3-6b603bf9037e"
      unitRef="usd">351491000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctNS0xLTEtOTE0NDg_544a611f-19a8-4a77-b925-8d9d4891e66d"
      unitRef="usd">26593000</dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTctMTMtMS0xLTkxNDQ4_eeec4193-84f3-4e7e-b310-dbdbfb12969b"
      unitRef="usd">26593000</dsgr:AdjustmentsToAdditionalPaidInCapitalReclassificationOfDerivativeLiability>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtNS0xLTEtOTE0NDg_95aa0f49-250e-4c3f-b534-8d2c379c0443"
      unitRef="usd">1910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTgtMTMtMS0xLTkxNDQ4_559e6421-1f91-47ab-b7ce-e798fe6a652a"
      unitRef="usd">1910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalMarkToMarket>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if49bf48ab4a4412dbf7a751f3a6b229c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMS0xLTEtOTE0NDg_0506069a-bb0f-4cf2-90cd-039804a7cbc3"
      unitRef="shares">1867</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if5188bef92a94c61aaec27dad664edc7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktOS0xLTEtOTE0NDg_1ef5db86-4ffa-49b7-89f4-746329dd5e87"
      unitRef="usd">78000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMTktMTMtMS0xLTkxNDQ4_67264985-16d0-4bb8-a205-57bdc8f71f2d"
      unitRef="usd">78000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtNS0xLTEtOTE0NDg_0496d574-d60b-4c6e-a15e-9f17ca3d8aba"
      unitRef="usd">5276000</dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjAtMTMtMS0xLTkxNDQ4_7f8e4140-ad0c-49fc-a743-c1358233fa83"
      unitRef="usd">5276000</dsgr:AdjustmentsToAdditionalPaidInCapitalSettlementOfRelatedPartyLiability>
    <us-gaap:StockholdersEquityOther
      contextRef="i8f348fb789c3405c9dba4d9c7e60cf63_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNS0xLTEtOTE0NDg_1ef2511b-4d3e-4129-87aa-f4ab413c4790"
      unitRef="usd">39000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTkxNDQ4_f158d63c-4ae0-4a58-87f7-e502db65a421"
      unitRef="usd">39000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMS0xLTEtOTE0NDg_b2911ff4-387c-49d8-ba88-f6416dbb4ebb"
      unitRef="shares">19443982</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iab78575718fe4ea3a0b8a0e8122f1943_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMy0xLTEtOTE0NDg_99d6e088-048c-477f-b681-7e4449c826f2"
      unitRef="usd">19468000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5fe07b83ebf42ba8f41428038b385b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNS0xLTEtOTE0NDg_da4830b0-b781-4571-956e-e18a1cd8d232"
      unitRef="usd">573649000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iec6d2a95fd5f4f7680acddd2839cea78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItNy0xLTEtOTE0NDg_8fc236b3-fbc2-4241-9ace-a08f3dc82df8"
      unitRef="usd">-40394000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6135ca70b4bc45e49ac0c21b6816b8cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItOS0xLTEtOTE0NDg_9fb569ff-1388-4875-bc47-6cdbcb75e398"
      unitRef="usd">-10144000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id54915b6ae264fe9ae5e2fdad92c4a88_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTkxNDQ4_737efb91-1188-475f-8d03-b80be5e3a4cc"
      unitRef="usd">-751000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTkxNDQ4_c3ea77e3-69cb-4763-9834-cf6022130577"
      unitRef="usd">541828000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5cde5806c11f4c8f9ebc0632bcdc819a_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtNy0xLTEtOTU2MzE_cc1f52e4-dbbf-4110-ad93-2a4d79c00271"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjEtMTMtMS0xLTk1NjMx_cbdde27d-6141-44d8-8113-edfa910d489d"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6d928189d14848a39abbdae942cfc95d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTEtMS0xLTk1NjMx_292eaf38-98dd-4c24-abad-ff962dac72a6"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjItMTMtMS0xLTk1NjMx_d361a1e5-3ff0-4519-812d-0a7f00bc88b0"
      unitRef="usd">-9774000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtNS0xLTEtOTU2MzE_5fc1ba09-a2ec-47ac-a93a-e64c3a3ee652"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjMtMTMtMS0xLTk1NjMx_357cd057-8ac6-4c35-a61b-aaba3285bd4d"
      unitRef="usd">489000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMS0xLTEtOTU2MzE_1cafdc7d-8548-4223-bc06-191af4cad266"
      unitRef="shares">17992</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMy0xLTEtOTU2MzE_cf9108ac-d74e-43c5-9d8b-0dd4bc7fc0ae"
      unitRef="usd">18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtNS0xLTEtOTU2MzE_408be98a-f75a-4243-82a4-f83a5df13771"
      unitRef="usd">-18000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjQtMTMtMS0xLTk1NjMx_d186c977-de75-434d-a195-f19a900e2ac1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtMTAxMTUw_81bd9c99-f076-4665-81a5-13622c7d4076"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtMTAxMTUw_ff0459d6-0955-43de-bc8a-44181eb051f2"
      unitRef="usd">54000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtMTAxMTUw_d37df7da-05cd-4426-8c5f-d6c9fe5e4bed"
      unitRef="usd">-54000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtMTAxMTUw_b1988dea-e821-4fca-9b6d-0ce37e38ae04"
      unitRef="usd">1940000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTEwMTE1MA_e60ff52f-4c83-45ff-a692-18b9f110f747"
      unitRef="usd">1940000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMS0xLTEtOTU2MzE_407263ae-8cc9-4557-9be3-77c859024fd0"
      unitRef="shares">7880</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i69998008df8546309239e092d789a8ce_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMy0xLTEtOTU2MzE_7095ca6a-4859-443a-8513-1051bad7c0a6"
      unitRef="usd">8000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctNS0xLTEtOTU2MzE_b3af8f82-e07b-4a0a-a4f1-f35b563ff991"
      unitRef="usd">-8000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic95d6130980d44018d2962671b58fb7d_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctOS0xLTEtOTU2MzE_2a75dc35-2dfa-4202-aca0-ccf488d91376"
      unitRef="usd">391000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjctMTMtMS0xLTk1NjMx_dfbd1639-91af-4c50-9966-27c5dd5b92cd"
      unitRef="usd">391000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="id03ec94d9b5e4be2bbe346546c1de516_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktNS0xLTEtOTU2MzE_2a63eb0f-585a-4d94-9fff-1e1f1b313c01"
      unitRef="usd">6000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMjktMTMtMS0xLTk1NjMx_74b14766-e657-4678-ab48-34fb2712251b"
      unitRef="usd">6000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMS0xLTEtOTU2MzE_c3f66c45-5cb0-4b21-a242-082df7a71868"
      unitRef="shares">19400005</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7f9e657cf025411b9b46a061db49a788_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMy0xLTEtOTU2MzE_9b24bf6f-e71a-4046-a267-1dcfc8e32d73"
      unitRef="usd">19424000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6e16690ac5c4407bd8ee1d4923b8751_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNS0xLTEtOTU2MzE_e1574703-5d4d-4926-bbdc-91a3f2fa4223"
      unitRef="usd">574176000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40838a7ae58446d18d68ff06458b38a1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtNy0xLTEtOTU2MzE_b8d71d75-2545-40d6-ab4a-ce2a7adc35ee"
      unitRef="usd">-23853000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb3c7110f48e49c1aab9c6e100f44eca_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtOS0xLTEtOTU2MzE_43674338-eeeb-4a2b-87a6-8f3f36dcba73"
      unitRef="usd">-12475000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee4a0c70d9d84283bcaec959e2b0ead1_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTEtMS0xLTk1NjMx_a58b5527-78e3-43c1-b9ec-ac56d2e0cb6c"
      unitRef="usd">-10525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjNkMGE4ZWMxMDk3YjQ0ZTVhMzRjMDQ0NjJlODZmMTUzL3RhYmxlcmFuZ2U6M2QwYThlYzEwOTdiNDRlNWEzNGMwNDQ2MmU4NmYxNTNfMzAtMTMtMS0xLTk1NjMx_5b9468f5-89ce-4704-9ecd-523b1a00d070"
      unitRef="usd">546747000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xLTEtMS05MTQ0OA_ab0a954d-7509-4dd8-9b47-a1a0b692379b"
      unitRef="shares">10233223</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i39474e5772f84b468c5c59af8569faa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0zLTEtMS05MTQ0OA_61ecb466-1419-4b09-82b4-0e7aff8a5d6a"
      unitRef="usd">10233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c9d8054e00040c8b1554fef0aca9ce1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi01LTEtMS05MTQ0OA_62242891-7579-4ffa-b97d-2eb46332a39e"
      unitRef="usd">180609000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e6e33fd2805426b8d4e2e3028dedb7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi03LTEtMS05MTQ0OA_68e43f0b-8a98-40cb-b7fb-fcc4efed36e9"
      unitRef="usd">-28090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40ce5de84c314ca0b73971dff3f5b7ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi05LTEtMS05MTQ0OA_63dc1b58-1c2d-4cfd-9710-c5036bea87ae"
      unitRef="usd">-9015000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id197c58e68924ac5a542d9ef553e861b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMS0xLTEtOTE0NDg_85fee0f3-1672-4140-a429-5d962820516b"
      unitRef="usd">1511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMi0xMy0xLTEtOTE0NDg_e8fa6ded-3acb-4e4c-9ab4-4b5ecf26f358"
      unitRef="usd">155248000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i69b98c51518d4a16afb9c616c0cea319_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC03LTEtMS05MTQ0OA_51d5e4c8-effd-410f-9ed2-f952904e85f4"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNC0xMy0xLTEtOTE0NDg_989f9e91-77fb-4236-8b55-ecdc6c11e3e5"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ife5cadfd22cb468c8b5636447d990f83_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMS0xLTEtOTE0NDg_d4c424c6-6872-4a83-ad5a-b5a87d73d8c0"
      unitRef="usd">168000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNS0xMy0xLTEtOTE0NDg_ed0cc6b6-51ac-4537-a896-9a92e14aeac0"
      unitRef="usd">168000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xLTEtMS05MTQ0OA_42a76b29-70cb-4eba-919d-e3d7ee5e7ce1"
      unitRef="shares">6523</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0zLTEtMS05MTQ0OA_0299be2e-572f-43a0-a409-ee34a191f2e6"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy01LTEtMS05MTQ0OA_d7642567-9679-414f-a947-d49e853ef825"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfNy0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i245dd85e57cd4aeba6f6b993d1aaba2b_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xLTEtMS05MTQ0OA_6ef6400d-d42b-446a-bbbb-ebc8d686fe0d"
      unitRef="shares">303</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5fdb5ac7d94b4570887c220cb1afe2bf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC01LTEtMS05MTQ0OA_0c3e3697-f648-4437-bb63-8b18ed1b04a1"
      unitRef="usd">-13000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i91c6d095e4dc40d8ba3c2d2c0752ad54_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC05LTEtMS05MTQ0OA_25d6412e-26b5-4d76-ba96-9c8c170ce84c"
      unitRef="usd">13000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie402810cd58b4304866fd9bdb146eb89_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfOC0xMy0xLTEtOTE0NDg_9eccc158-7f7e-4059-8d3c-d0ea9310d6ea"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMS0xLTEtOTE0NDg_6bc9179f-2d45-4f4a-b548-e01af7a7e621"
      unitRef="shares">10239443</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i466aeb0e013b4275ae650f191b5d4ef4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMy0xLTEtOTE0NDg_210322a0-454c-432b-b267-2bb8a80082c9"
      unitRef="usd">10239000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icef4149780c84187a43d75503b51ed0f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNS0xLTEtOTE0NDg_778b43a7-f2e5-48bd-8cfc-ae740c4759c7"
      unitRef="usd">180616000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd621ca349e147869e94cf65c1b0e721_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtNy0xLTEtOTE0NDg_727748fd-0a0e-489e-9460-d0df9ba7c2a1"
      unitRef="usd">-29980000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i098a521657bd4983b841ea49fef15cee_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtOS0xLTEtOTE0NDg_51a370fe-e709-445e-b274-e74d939e239a"
      unitRef="usd">-9028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie965f4ebb0da4e16a42977f281e70344_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTEtMS0xLTkxNDQ4_c5a7ba50-efaa-4573-a383-47c2832a9a76"
      unitRef="usd">1679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7322f80048b44ab99c6870126091d2fe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTAtMTMtMS0xLTkxNDQ4_6132cc64-97f6-4bc5-82e1-f3ea52e37a90"
      unitRef="usd">153526000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8fcc8b7acbb14e639b77570e6cd5aefc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItNy0xLTEtOTE0NDg_0221e1b5-11a3-4f92-b2fc-3a8387955304"
      unitRef="usd">461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTItMTMtMS0xLTkxNDQ4_f5d41caa-10a3-45ae-9a06-831ec819bb14"
      unitRef="usd">461000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i066c160e25e640f99def73283d531298_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTEtMS0xLTkxNDQ4_970c7c56-b9a0-48d3-8e5b-64009ec3ac08"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTMtMTMtMS0xLTkxNDQ4_0879ff16-215d-4a3d-bdac-2a9ce77dbc35"
      unitRef="usd">-171000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMS0xLTEtOTE0NDg_b76ff5b9-87b7-41ef-b313-001a8d53ae65"
      unitRef="shares">12383</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib0d401091b1f43c1be93fbf6c75ad090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMy0xLTEtOTE0NDg_44ef1844-9353-4841-8f69-56c7c0ac7751"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i427a5f79dc42441d80d9232b1f8c31d8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtNS0xLTEtOTE0NDg_022f3fd6-352e-4dee-b2f7-93f56defc549"
      unitRef="usd">-12000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i812e19561d8a49c291d715db7078c8da_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTUtMTMtMS0xLTkxNDQ4_b07aaeaa-2d44-407f-abb1-7655c4a76d5d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMS0xLTEtOTE0NDg_ac0047d0-f7e1-4732-adb3-8a2e1ab195ab"
      unitRef="shares">10251826</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i46a0d96920ae4863aa073d1c28e04a71_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMy0xLTEtOTE0NDg_fb831b1e-90ed-4b7f-a1d6-7b482598075b"
      unitRef="usd">10251000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if80a7aad68ce4d60a5c5765e7adee26e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNS0xLTEtOTE0NDg_5782d0b1-e94c-4033-89b3-c9b0d6fab776"
      unitRef="usd">180604000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f669343eb334497a064f4e12c1d034d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtNy0xLTEtOTE0NDg_55cd0f12-eaa8-4164-ae09-e6bc89190f9c"
      unitRef="usd">-29519000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6569e58ee5554b4689219c1e8725fc01_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtOS0xLTEtOTE0NDg_2b5eb7d2-d598-46bb-b8d1-1b38a41821fa"
      unitRef="usd">-9028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1244be9d10a8491795874fa3f1967f54_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTEtMS0xLTkxNDQ4_4d278edc-4614-4393-b78d-67b9a27743c8"
      unitRef="usd">1508000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0942fa04e4654d65901d5884428e6a56_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTYtMTMtMS0xLTkxNDQ4_92dabc62-1b7b-4907-a6d6-c56fc068b75a"
      unitRef="usd">153816000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i02e157897b48444eac58dde1c2efe1d0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtNy0xLTEtOTU1NzI_6ae1d214-b5e7-46e1-bdee-367023e51a18"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTk1NTcy_fc603a36-a365-45fa-b02b-fa188f20e153"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTEtMS0xLTk1NTcy_41584f77-9dc9-497a-9efd-482aecdd613a"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTktMTMtMS0xLTk1NTcy_a8531a7e-0316-4289-a693-d988b1ca176d"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtNS0xLTEtMTEyMjAx_c72694ea-2b99-45e9-b796-57607a4b33cc"
      unitRef="usd">4194000</dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTQtMTMtMS0xLTExMjIwMQ_0d7176aa-40f5-47d2-8044-39324b84370c"
      unitRef="usd">4194000</dsgr:AdjustmentsToAdditionalPaidInCapitalBusinessCombinationConsideration>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtNS0xLTEtOTU1NzI_c63e9de4-cb46-4791-99e1-df2e97007620"
      unitRef="usd">9233000</dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjAtMTMtMS0xLTk1NTcy_df7fabb2-95a1-4097-8060-b624cec46f90"
      unitRef="usd">9233000</dsgr:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMS0xLTEtOTU1NzI_58ac21b8-b3af-4418-97fa-799acbefb37f"
      unitRef="shares">1355</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMy0xLTEtOTU1NzI_435a870c-66d6-454a-a1be-b9cf1ff4b7f5"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtNS0xLTEtOTU1NzI_7ab50bb8-6ce4-45e0-a8d2-f856445c9566"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjEtMTMtMS0xLTk1NTcy_aca34324-2d86-42b8-83b3-2866b63a6f80"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i9d3531f46f9b4dd9bb739a47be0315e8_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMS0xLTEtOTU1NzI_df34483a-319d-4390-8340-da27a7137061"
      unitRef="shares">412</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i950dcdcb9dd546279f4ecffa49c109c5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItNS0xLTEtOTU1NzI_af645cfe-50ab-4904-a918-bcc01c1e3d4c"
      unitRef="usd">-20000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id36db653cdaa49d5b2e29012034d2ec6_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItOS0xLTEtOTU1NzI_ae9f0db8-817a-440c-80e9-394cc94efe25"
      unitRef="usd">20000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTEtMS0xLTk1NTcy_db56940f-5652-4c52-aafb-6c411ec8a45e"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjItMTMtMS0xLTk1NTcy_ec17c5cb-321b-4190-ba3b-bd6cf996d915"
      unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="i03bb4f5905474ddaaf8ad931d814ecc3_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTEtMS0xLTExMzg3Ng_e379e6e8-1e25-4785-9f4b-44be6310d03d"
      unitRef="usd">-42000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMTgtMTMtMS0xLTExMzg3Ng_9fa0d60d-9a88-41c0-b366-bbaeef5040d6"
      unitRef="usd">-42000</us-gaap:StockholdersEquityOther>
    <us-gaap:CommonStockSharesIssued
      contextRef="i318b76ae43854139bd8555d273bb7164_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMS0xLTEtOTU1NzI_6e6f212f-72c1-45e8-8bfb-dab5066a54c1"
      unitRef="shares">10252769</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i318b76ae43854139bd8555d273bb7164_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMy0xLTEtOTU1NzI_8e9f764b-ceb1-4dea-ae4d-176f3131b33e"
      unitRef="usd">10253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9d8b2f0193a40a5baf7e21971dc5b5d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNS0xLTEtOTU1NzI_e677c39d-bf2b-4dff-89ad-ad468d27b148"
      unitRef="usd">194049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2646762de9a842c089db7fd2f2f9c2bf_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtNy0xLTEtOTU1NzI_a110fe27-f4b2-4074-9e70-87bf4d72297f"
      unitRef="usd">-28294000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9be998e5851243eb9a955caf4e142298_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtOS0xLTEtOTU1NzI_cfaf83d6-1ccb-4367-9f1b-7fdd9da87f01"
      unitRef="usd">-9048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68a09b95490b4a829d8029449db62c40_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTEtMS0xLTk1NTcy_2dc3ba28-6ef4-49bb-981f-d98a9cbb872b"
      unitRef="usd">-1725000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yNS9mcmFnOmUzYjc5NTE5NzkxNDQ2MTE4ODY5MzA2YTg4MjhiZDc5L3RhYmxlOjk3OGNmMzU0ODM1ODQwOTViMDRjZGVhNTMxMGE1NDk2L3RhYmxlcmFuZ2U6OTc4Y2YzNTQ4MzU4NDA5NWIwNGNkZWE1MzEwYTU0OTZfMjMtMTMtMS0xLTk1NTcy_e6d06b81-d54b-40b2-b9d7-d03c23d524d3"
      unitRef="usd">168685000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0xLTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNC0zLTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0xLTEtMS05MTQ0OA_18413305-e888-47ca-b9b7-ab3e81bea52e"
      unitRef="usd">31314000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNi0zLTEtMS05MTQ0OA_b121dfa2-e133-4620-b7d2-82dad4798565"
      unitRef="usd">13649000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0xLTEtMS05MTQ0OA_32a0214c-de8f-4727-8291-26e233ead1ab"
      unitRef="usd">1419000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNy0zLTEtMS05MTQ0OA_f2a8f5fa-50d9-4546-9b85-0a10ae010104"
      unitRef="usd">899000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0xLTEtMS05MTQ0OA_8c40bb0d-569d-4598-a83e-e0cd9fec9fd1"
      unitRef="usd">-3395000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOC0zLTEtMS05MTQ0OA_35fba514-207e-4e24-a409-fe01bad05899"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0xLTEtMS05MTQ0OA_d7ba228e-eb51-4c7f-93e5-9201297d9350"
      unitRef="usd">445000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfOS0zLTEtMS05MTQ0OA_d0762c66-7009-4640-8ca5-7e4d6323c4aa"
      unitRef="usd">0</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMS0xLTEtOTE0NDg_6078eb29-fa4c-41bc-bad9-b6e2ba8152b2"
      unitRef="usd">3948000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTEtMy0xLTEtOTE0NDg_bc7b8420-0c7c-4ba2-8564-3d8eef3582f8"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMS0xLTEtOTE0NDg_08c64e46-aec5-4e77-ae13-8899a47a5954"
      unitRef="usd">2463000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTItMy0xLTEtOTE0NDg_e075ccc6-91ee-4246-a8ac-a5ee43f69e0d"
      unitRef="usd">1918000</us-gaap:GainLossOnSaleOfLeasedAssetsNetOperatingLeases>
    <dsgr:StepUpOfInventory
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtMTE0Njc3_e6ecd1ee-18a8-4365-8e4f-0dc00558c6d0"
      unitRef="usd">2703000</dsgr:StepUpOfInventory>
    <dsgr:StepUpOfInventory
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtMTE0Njc3_5919bdd1-f25f-4ce8-830f-be52140ae9b6"
      unitRef="usd">0</dsgr:StepUpOfInventory>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMS0xLTEtOTE0NDg_09c15d51-217a-4d28-b631-1ddd5ccb20d0"
      unitRef="usd">5551000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTMtMy0xLTEtOTE0NDg_5ece66d5-f6ba-4ce6-bac1-36600dae3ada"
      unitRef="usd">-585000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMS0xLTEtOTE0NDg_5a8c83d3-5f0f-4638-8c4b-2794654931ed"
      unitRef="usd">-564000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTQtMy0xLTEtOTE0NDg_9b31032e-e77b-46c0-b0ea-c56c948c239c"
      unitRef="usd">-1136000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMS0xLTEtOTE0NDg_4e524d95-6f0c-43ee-9bf1-daf8cac36e8f"
      unitRef="usd">30795000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTYtMy0xLTEtOTE0NDg_60c48e7a-169c-45bd-8024-1441a359a3b1"
      unitRef="usd">-5740000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMS0xLTEtOTE0NDg_129b74ed-fe48-485a-b422-fe02b1dd46d7"
      unitRef="usd">43857000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTctMy0xLTEtOTE0NDg_507ba9ae-c124-4633-972d-39b7ead31ee4"
      unitRef="usd">-2770000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMS0xLTEtOTE0NDg_0cb416c2-98f9-4643-802c-d676f63e499c"
      unitRef="usd">2224000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTgtMy0xLTEtOTE0NDg_969796e8-7187-42dc-b12b-e5087e652475"
      unitRef="usd">953000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMS0xLTEtOTE0NDg_0ad9ddea-ea9f-41a0-93d9-ee4d5f783d48"
      unitRef="usd">1687000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMTktMy0xLTEtOTE0NDg_83d4a0ce-9abd-4f7a-b237-a77eb7218ed6"
      unitRef="usd">-6857000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMS0xLTEtOTE0NDg_22b2d71e-b842-4b9d-817c-5114c2d0abcd"
      unitRef="usd">1316000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjAtMy0xLTEtOTE0NDg_c9256cf8-9492-49cf-a26e-526a81adb526"
      unitRef="usd">982000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMS0xLTEtOTE0NDg_24f95a02-52de-48d8-b8cc-cbb2826a1044"
      unitRef="usd">-6324000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjEtMy0xLTEtOTE0NDg_69cb0aff-9cc7-4105-8834-aab0d8c3e336"
      unitRef="usd">-2478000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMS0xLTEtOTE0NDg_33027149-b3ea-443f-bde1-88f21d7d0733"
      unitRef="usd">-19280000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjItMy0xLTEtOTE0NDg_745aec85-6d41-49e3-a36a-c849861f7224"
      unitRef="usd">17137000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMS0xLTEtOTE0NDg_c3d0ecd6-5a9d-4694-8e82-dc7e12040011"
      unitRef="usd">4954000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjQtMy0xLTEtOTE0NDg_83aab9cd-f705-440f-916e-abb46d8b6dea"
      unitRef="usd">2907000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMS0xLTEtOTE0NDg_41407d5b-946e-4c7a-9cf6-b3d20eb4c46c"
      unitRef="usd">113681000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjUtMy0xLTEtOTE0NDg_3e85f76a-ea7d-48bd-8fb8-8b200d648e7d"
      unitRef="usd">19721000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <dsgr:PaymentsToAcquireRentalEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMS0xLTEtOTE0NDg_d415a915-0b74-439f-817b-4f10c353911d"
      unitRef="usd">7913000</dsgr:PaymentsToAcquireRentalEquipment>
    <dsgr:PaymentsToAcquireRentalEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjYtMy0xLTEtOTE0NDg_5f2644ff-ba1e-4e1d-9376-e134b7dd2ee1"
      unitRef="usd">8246000</dsgr:PaymentsToAcquireRentalEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMS0xLTEtOTE0NDg_de719fe8-e147-4d9e-85c5-4b0ac08b6759"
      unitRef="usd">5998000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjctMy0xLTEtOTE0NDg_bab9a6a4-ebfe-4ba3-98be-df60174dd419"
      unitRef="usd">3899000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMS0xLTEtOTE0NDg_c267461c-d814-4039-b8d3-b29d21832032"
      unitRef="usd">-120550000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMjktMy0xLTEtOTE0NDg_c6a21681-11bb-4aff-83d2-95188c936c6c"
      unitRef="usd">-26975000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMS0xLTEtOTE0NDg_0acfa993-47a9-4533-a2fd-2a7507dd6b7b"
      unitRef="usd">302044000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzEtMy0xLTEtOTE0NDg_cb0a351e-bc30-4b0b-b2c3-99ebfae280b1"
      unitRef="usd">20500000</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMS0xLTEtOTE0NDg_500212d5-21eb-4044-a64a-c963bf0dce38"
      unitRef="usd">237370000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzItMy0xLTEtOTE0NDg_43658d67-0109-48a6-8556-637db59db7ea"
      unitRef="usd">11200000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMS0xLTEtOTE0NDg_b550ac37-9486-48df-8c83-4617efd929cf"
      unitRef="usd">445630000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzMtMy0xLTEtOTE0NDg_875c2a8e-a370-4f27-b1ea-2c14940be06b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMS0xLTEtOTE0NDg_97f0f56b-d6b9-4c68-a7ab-9c71b97980ae"
      unitRef="usd">343662000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzQtMy0xLTEtOTE0NDg_c13c966f-1512-468d-ac97-4a117177e9d4"
      unitRef="usd">7321000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMS0xLTEtOTE0NDg_02f3af3a-d33e-4630-bec7-25eca2bcb7ef"
      unitRef="usd">11956000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzUtMy0xLTEtOTE0NDg_8a94cc38-697a-478e-aba4-3c23d1d46459"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtMTE0NDg2_7ad9cf41-edce-4950-833f-9bd6afadbce2"
      unitRef="usd">0</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtMTE0NDg2_d5373d82-2f19-47f9-8a44-5da30ddfe28c"
      unitRef="usd">9233000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtMTE0NDkz_56369cd1-35c2-4e9f-addb-3f4be5b7c6da"
      unitRef="usd">1940000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtMTE0NDkz_ca752514-8476-42a6-812d-0710424f43c4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <dsgr:SharesRepurchasedHeldInTreasury
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMS0xLTEtOTE0NDg_ffc349c5-c577-4dcb-b95e-200a135a2c80"
      unitRef="usd">469000</dsgr:SharesRepurchasedHeldInTreasury>
    <dsgr:SharesRepurchasedHeldInTreasury
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzYtMy0xLTEtOTE0NDg_6c6660dd-e090-425e-95b7-7788a76e787f"
      unitRef="usd">0</dsgr:SharesRepurchasedHeldInTreasury>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMS0xLTEtOTE0NDg_7edb2815-ec76-4e7e-aaff-7ee811dc1603"
      unitRef="usd">457000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzctMy0xLTEtOTE0NDg_fe5bed5f-600d-41c9-aa52-ab9f822f2322"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMS0xLTEtOTE0NDg_5b1c9983-6808-49a0-b02f-56aa787e3af7"
      unitRef="usd">151820000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfMzktMy0xLTEtOTE0NDg_2d926d2b-fa45-4194-a263-8ef4ce51687d"
      unitRef="usd">11212000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMS0xLTEtOTE0NDg_c08a5f26-68c5-4e1b-8d19-54c4dacb0843"
      unitRef="usd">-1309000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDAtMy0xLTEtOTE0NDg_57996a3c-adb2-4d71-bf8f-9ddd294caf56"
      unitRef="usd">188000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMS0xLTEtOTE0NDg_6fcae9fe-adee-4911-8bd3-be353767020e"
      unitRef="usd">10681000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDEtMy0xLTEtOTE0NDg_f47b2a29-768c-4284-8000-28eb9af52625"
      unitRef="usd">1562000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMS0xLTEtOTE0NDg_fda0f148-5616-4b69-b9ab-a973cfbd8aa4"
      unitRef="usd">14671000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib7acedd400ad4d669c012d05c48aa6fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDItMy0xLTEtOTE0NDg_0702ae85-00ae-440a-8de3-200ae52fc3a8"
      unitRef="usd">10399000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59"
      unitRef="usd">25352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDMtMy0xLTEtOTE0NDg_4fd66011-793b-4bf1-9c66-7a6bdbeaab37"
      unitRef="usd">11961000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMS0xLTEtOTE0NDg_50d90460-1f7a-4910-b942-3ea4e60b177c"
      unitRef="usd">25171000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDQtMy0xLTEtOTE0NDg_e7da2ead-9ea1-4dd7-9167-46638f8478ca"
      unitRef="usd">11961000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMS0xLTEtOTE0NDg_19b72876-9e7b-4a9f-ac49-a23a88673daa"
      unitRef="usd">181000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDUtMy0xLTEtOTE0NDg_61953ac7-7bd7-4ebd-9bb2-d3d16bac120c"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMS0xLTEtOTE0NDg_88b5b82d-2926-48ad-9d35-7042ff8e3c59"
      unitRef="usd">25352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8f5ec0829f9c43ccac62dcced092680e_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjBiZmNhM2YyM2UwYTQxNWJiNDZlOGU1YjFhMDFjZTVjL3RhYmxlcmFuZ2U6MGJmY2EzZjIzZTBhNDE1YmI0NmU4ZTViMWEwMWNlNWNfNDYtMy0xLTEtOTE0NDg_5aba9986-2778-498d-ac2b-d906879779e7"
      unitRef="usd">11961000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0xLTEtMS05MTQ0OA_683985c5-6ae1-4286-8a3c-ab7ea1d8f6a2"
      unitRef="usd">11553000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNC0zLTEtMS05MTQ0OA_b3a55712-6973-4eee-8cae-deff23214efb"
      unitRef="usd">510000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0xLTEtMS05MTQ0OA_a9515160-0b1a-4492-ab87-71f470769b8a"
      unitRef="usd">12093000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNS0zLTEtMS05MTQ0OA_452f756b-696f-400a-8b24-8d4ad5e81825"
      unitRef="usd">11727000</us-gaap:InterestPaidNet>
    <us-gaap:StockIssued1
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0xLTEtMS05MTQ0OA_67845d72-2e39-48b2-bf75-40e8fa3d8d1a"
      unitRef="usd">351491000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfNy0zLTEtMS05MTQ0OA_7d7a418b-d4d3-45be-a0d2-0fdfb54dfe0a"
      unitRef="usd">0</us-gaap:StockIssued1>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0xLTEtMS05MTQ0OA_23d5cb63-b6ac-4ad1-8dde-8a5560c86453"
      unitRef="usd">5276000</dsgr:SettlementOfRelatedPartyObligations>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8yOC9mcmFnOjk1ZjNhYTJiM2M2YjRkOWRhNTVmYTEyZjFhZmM1MDQxL3RhYmxlOjUzNTA4MGM3YWE3NjQ4YzliZjM1NGE4ODQzZDRkZTg4L3RhYmxlcmFuZ2U6NTM1MDgwYzdhYTc2NDhjOWJmMzU0YTg4NDNkNGRlODhfOC0zLTEtMS05MTQ0OA_afa69d41-06f3-4538-bea6-e260b3e98c04"
      unitRef="usd">0</dsgr:SettlementOfRelatedPartyObligations>
    <us-gaap:NatureOfOperations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTY_0494b1c8-4983-4765-914b-d2cdf4c332e0">Nature of Operations and Basis of Presentation &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Organization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Effective May 5, 2022, Distribution Solutions Group, Inc. ("DSG"), a Delaware corporation, changed its corporate name from &#x201c;Lawson Products, Inc.&#x201d; to &#x201c;Distribution Solutions Group, Inc.&#x201d; DSG is a global specialty distribution company providing value added distribution solutions to the maintenance, repair and operations ("MRO"), original equipment manufacturer ("OEM") and industrial technology markets. DSG has three principal operating companies: Lawson Products, Inc. ("Lawson"), TestEquity Acquisition, LLC ("TestEquity") and 301 HW Opus Holdings, Inc., conducting business as Gexpro Services ("Gexpro Services"). The complementary distribution operations of Lawson, TestEquity and Gexpro Services were combined for the purpose of creating a specialty distribution company. A summary of the Mergers (as defined below), including the legal entities party to the transactions and the stock consideration, is presented below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to &#x201c;DSG&#x201d;, the &#x201c;Company&#x201d;, "we", "our" or "us" refer to the holding company, Distribution Solutions Group, Inc., and all entities consolidated in the accompanying unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"&gt;Business Combination Background&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%"&gt;On December 29, 2021, DSG entered into an:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; Agreement and Plan of Merger (the &#x201c;TestEquity Merger Agreement&#x201d;) by and among (i) LKCM TE Investors, LLC, a Delaware limited liability company (the &#x201c;TestEquity Equityholder&#x201d;), (ii) TestEquity Acquisition, LLC, a Delaware limited liability company and a wholly-owned subsidiary of the TestEquity Equityholder (&#x201c;TestEquity&#x201d;), (iii) DSG and (iv) Tide Sub, LLC, a Delaware limited liability company and a wholly-owned subsidiary of DSG (&#x201c;Merger Sub 1&#x201d;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 1 would merge with and into TestEquity, with TestEquity surviving the merger as a wholly-owned subsidiary of DSG (the &#x201c;TestEquity Merger&#x201d;); and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; Agreement and Plan of Merger (the &#x201c;Gexpro Services Merger Agreement&#x201d; and, together with the TestEquity Merger Agreement, the &#x201c;Merger Agreements&#x201d;) by and among (i) 301 HW Opus Investors, LLC, a Delaware limited liability company (the &#x201c;Gexpro Services Stockholder&#x201d;), (ii) 301 HW Opus Holdings, Inc., a Delaware corporation and a wholly-owned subsidiary of the Gexpro Services Stockholder (&#x201c;Gexpro Services&#x201d;), (iii) DSG and (iv) Gulf Sub, Inc., a Delaware corporation and a wholly-owned subsidiary of DSG (&#x201c;Merger Sub 2&#x201d;), pursuant to the terms and subject to the conditions of which the parties agreed, among other things, that Merger Sub 2 would merge with and into Gexpro Services, with Gexpro Services surviving the merger as a wholly-owned subsidiary of DSG (the &#x201c;Gexpro Services Merger&#x201d; and, together with the TestEquity Merger, the &#x201c;Mergers&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%"&gt;Each outstanding share of TestEquity and Gexpro Services common stock outstanding immediately prior to the closing of the Merger was converted into approximately 0.3618 shares and 0.7675 shares, respectively, of DSG common stock, based on the ratio of outstanding shares of each entity immediately prior to the Mergers to the number of shares of DSG common stock acquired in the Mergers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"&gt;Completion of the TestEquity Merger&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;On April 1, 2022, (the "Merger Date"), the TestEquity Merger was consummated pursuant to the TestEquity Merger Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In accordance with and under the terms of the TestEquity Merger Agreement, at the closing of the TestEquity Merger, DSG: (i) issued to the TestEquity Equityholder 3,300,000 shares of DSG common stock, (ii) on behalf of TestEquity, paid certain indebtedness of TestEquity and (iii) on behalf of TestEquity, paid certain transaction expenses of TestEquity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The TestEquity Merger Agreement provides that an additional 700,000 shares of DSG common stock (the &#x201c;TestEquity Holdback Shares&#x201d;) may be issued to the TestEquity Equityholder or forfeited in accordance with two earnout provisions of the TestEquity Merger Agreement. The amount of TestEquity Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of a certain additional acquisition by TestEquity during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any TestEquity Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in TestEquity &lt;/span&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;EBITDA (as defined in the TestEquity Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the TestEquity Merger Agreement. As of September 30, 2022, 700,000 TestEquity Holdback Shares are expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisition as referenced in the TestEquity Merger Agreement and were remeasured and reclassified to equity at April 29, 2022 when the additional acquisition was consummated. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the TestEquity Holdback Shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%;text-decoration:underline"&gt;Completion of the Gexpro Services Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On the Merger Date, the Gexpro Services Merger was consummated pursuant to the Gexpro Services Merger Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In accordance with and under the terms of the Gexpro Services Merger Agreement, at the closing of the Gexpro Services Merger, DSG: (i) issued to the Gexpro Services Stockholder 7,000,000 shares of DSG common stock, (ii) on behalf of Gexpro Services, paid certain indebtedness of Gexpro Services and (iii) on behalf of Gexpro Services, paid certain specified transaction expenses of Gexpro Services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Gexpro Services Merger Agreement provides that an additional 1,000,000 shares of DSG common stock (the &#x201c;Gexpro Services Holdback Shares&#x201d;) may be issued to the Gexpro Services Stockholder or forfeited in accordance with two earnout provisions of the Gexpro Services Merger Agreement. The amount of Gexpro Services Holdback Shares issuable under the first earnout opportunity is based on, among other factors, the consummation of one or more of three certain additional acquisitions by Gexpro Services during the period beginning after December 29, 2021 and ending 90 days after the Merger Date. If any Gexpro Services Holdback Shares remain after the calculation of the first earnout opportunity, there is a second earnout opportunity based on, among other factors, the increase in Gexpro Services EBITDA (as defined in the Gexpro Services Merger Agreement) in calendar year 2022 over calendar year 2021 subject to the calculations within the Gexpro Services Merger Agreement. As of April 1, 2022, approximately 538,000 Gexpro Services Holdback Shares were expected to be issued under the first earnout opportunity due to the consummation of the certain additional acquisitions which were completed prior to the Merger Date. The fair value of the remaining 462,000 Gexpro Services Holdback Shares available under the second earnout opportunity are included in Earnout derivative liability in the Unaudited Condensed Consolidated Balance Sheets. Final issuance of the Gexpro Services Holdback Shares under the second earnout opportunity is subject to certain terms and conditions as specified in the Gexpro Services Merger Agreement. Refer to Note 11 - Earnout Derivative Liability for information about the earnout derivative liability related to the Gexpro Services Holdback Shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%"&gt;TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, periods prior to the Merger Date reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nature of Operations &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the nature of operations for each of DSG's operating companies is presented below. Information regarding DSG's reportable segments is presented in Note 20 - Segment Information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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%;text-decoration:underline"&gt;Lawson&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; is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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%;text-decoration:underline"&gt;TestEquity&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; is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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%;text-decoration:underline"&gt;Gexpro Services&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; is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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-weight:700;line-height:120%"&gt;Basis of Presentation and Consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, &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;Business Combinations&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; ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the &lt;/span&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;voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021 &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;reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company and its consolidated subsidiaries, except for Gexpro Services, operate on a calendar year-end. Gexpro Services operates on a calendar year-end for annual reporting purposes. However, quarterly financial statements for Gexpro Services are prepared on financial close dates that may differ from that of the Company. The consolidated financial statement impact of the one day difference arising from the different period ends for the quarter ended September&#160;30, 2022 was not material. The Company utilizes the exchange rates in effect at Gexpro Services&#x2019; reporting date and the appropriate weighted-average rate for its fiscal reporting period.&lt;/span&gt;&lt;/div&gt;The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. All normal recurring adjustments have been made that are necessary to fairly state the results of operations for the interim periods. Operating results for the three and nine month periods ended September&#160;30, 2022 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022.</us-gaap:NatureOfOperations>
    <dsgr:NumberOfPrincipalOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDkw_b7a5cbb1-a429-4a37-8576-40c0c5c796c6"
      unitRef="segment">3</dsgr:NumberOfPrincipalOperatingSegments>
    <dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio
      contextRef="i30e6b23bfe5840e7a3d045925e773fa4_I20220401"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzEyOA_ebbfd1bd-9fa9-4de7-861a-65e57334d79d"
      unitRef="usdPerShare">0.3618</dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio>
    <dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio
      contextRef="ib45c4524d84643038427e296875c7abd_I20220401"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzE0Mg_9c13971d-3dac-4848-99fd-8eb46fdc805b"
      unitRef="usdPerShare">0.7675</dsgr:BusinessAcquisitionEquityInterestIssuedOrIssuableExchangeRatio>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzUxNw_65fdbafc-624d-422d-8844-44a0ce978999"
      unitRef="shares">3300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzc2NA_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessCombinationNumberOfEarnoutProvisions
      contextRef="i59bdd2cb6b1248dbbd8a5cd2ea976481_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMzkwNg_9aac3439-1b40-401d-a90d-47203f91e6f3"
      unitRef="provision">2</dsgr:BusinessCombinationNumberOfEarnoutProvisions>
    <dsgr:BusinessCombinationEarnoutProvisionPeriod
      contextRef="ic5b8e4afe372443d9b77f065a0f99789_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDIxNA_f2bb6858-c901-4979-890b-ee0fa3c90ff0">P90D</dsgr:BusinessCombinationEarnoutProvisionPeriod>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNDYyOA_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTQyNQ_35cc42d1-9eb5-4565-a417-f23e83f48f15"
      unitRef="shares">7000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTcwNg_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86"
      unitRef="shares">1000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessCombinationNumberOfEarnoutProvisions
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNTg1Nw_7890744d-56f3-4247-ba67-9959183d9ab7"
      unitRef="provision">2</dsgr:BusinessCombinationNumberOfEarnoutProvisions>
    <dsgr:BusinessCombinationEarnoutProvisionPeriod
      contextRef="ia687f28becee4894ae578cad4737b0ef_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfNjIwMA_084fc416-8629-4c25-a459-7711de0d94cb">P90D</dsgr:BusinessCombinationEarnoutProvisionPeriod>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA1OA_bc6f9d84-c723-4471-8021-bc54209237bf"
      unitRef="shares">538000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMjE5OTAyMzI2ODA2Mg_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI0OTU_2420e8d7-40f6-42ea-9436-7b9e1cc41dd6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Mergers were accounted for as a reverse merger under the acquisition method of accounting in accordance with the accounting guidance for reverse acquisitions as provided in Accounting Standards Codification ("ASC") 805, &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;Business Combinations&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; ("ASC 805"). Under this guidance, TestEquity and Gexpro Services were treated as a combined entity as the accounting acquirer for financial reporting purposes, and DSG was identified as the accounting acquiree. This determination was primarily made as TestEquity and Gexpro Services were under the common control of an entity that owns a majority of the &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;voting rights of the combined entity, and therefore, only DSG experienced a change in control. Accordingly, the unaudited condensed consolidated financial statements as of September&#160;30, 2022 and December&#160;31, 2021 and for the three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2021 &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;reflect the results of operations and financial position of TestEquity and Gexpro Services on a consolidated basis, and the results of operations of DSG's legacy Lawson business are only included subsequent to the April 1, 2022 Merger Date.&lt;/span&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNC9mcmFnOjIxNDcyY2JmYmVjZjQyMzI5NzljN2JmNjlhNjBjMWExL3RleHRyZWdpb246MjE0NzJjYmZiZWNmNDIzMjk3OWM3YmY2OWE2MGMxYTFfMTI1MDA_85148dcd-a6a4-4851-a63f-0b355e60a01e">The accompanying unaudited condensed consolidated financial statements of DSG have been prepared in accordance with accounting principles generally accepted in the United States ("GAAP") for interim financial information, the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not contain all disclosures required by GAAP for complete consolidated financial statements. These unaudited condensed consolidated financial statements should be read in conjunction with the TestEquity Acquisition, LLC and 301 HW Opus Holdings, Inc. audited consolidated financial statements and accompanying notes included in the Company's Current Report on Form 8-K/A filed with the U.S. Securities and Exchange Commission ("SEC") on June 15, 2022, and the Lawson Products, Inc. audited consolidated financial statements and accompanying notes included in DSG's Annual Report on Form 10-K filed for the year ended December 31, 2021. A</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDI_40cb745b-0cf1-4ce1-b5e5-7ac66afc794c">Summary of Significant Accounting Policies&lt;div style="text-align:justify;text-indent:18pt"&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;Revenue Recognition&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;&#160;&#x2014; The majority of the Company&#x2019;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, &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;Other Assets and Deferred Costs &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;("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606, &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;Revenue from Contracts with Customers &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;("ASC 606") from the associated lease component as the relevant criteria under ASC 842, &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;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASC 842") are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#x2019;s cash equivalents at September&#160;30, 2022 and December&#160;31, 2021 approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Doubtful Accounts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#x2019;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson and TestEquity segments and weighted average for the Gexpro Services segment. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete &lt;/span&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;inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; &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;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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;Rental Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Value of Life Insurance&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company&#x2019;s Executive Deferral Plan (&#x201c;Deferral Plan&#x201d;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an account balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The account balance is equal to the participant&#x2019;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. The Company adjusts the deferred compensation liability to equal the contractual value of the participants&#x2019; account balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Compensation based on the share value of the Company&#x2019;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. The Company accounts for forfeitures of stock-based compensation in the period in which they occur. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company had $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. Goodwill represents the cost of business acquisitions in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;excess of the fair value of identifiable net tangible and intangible assets acquired.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company reviews goodwill for potential impairment annually on October 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. The Company considers factors such as macroeconomic, industry and market conditions, cost factors, overall financial performance and other relevant factors that would affect the individual reporting units. If the Company determines that it is more likely than not that the fair value of the reporting unit is greater than the carrying value of the reporting unit, then no further impairment testing is needed. If the Company determines that it is more likely than not that the carrying value of the reporting unit is greater than the fair value of the reporting unit, the Company will move to the next step in the process. The Company will estimate the fair value of the reporting unit and compare it to the reporting unit's carrying value. If the carrying &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;value of the reporting unit exceeds its fair value, the Company will record an impairment of goodwill equal to the amount the carrying value of the reporting unit exceeds its fair value, up to the total amount of goodwill previously recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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;Intangible Assets &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company's intangible assets primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets &#x2014; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the first nine months of 2022 or during the year ended December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of Income tax expense (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets and the leasing revenue is recognized on a straight line basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of &lt;/span&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;the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#x2019;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet am&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;ounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the Unaudited Condensed Consolidated Balance Sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of Accumulated other comprehensive income or loss in the Unaudited Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through its previously announced stock repurchase plan. The Company repurc&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hased 10,636 shares &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;of its common stock i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022 from employees upon the vesting of restricted stock to offset the income taxes owed by those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#x2019; equity. The cost of the common stock repurchased and held in treasury wa&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s 2.4 million &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Information &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; ASC 280, &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;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company has determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#x2019;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#x2019;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#x2019;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company applies the guidance in ASC 820, &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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;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;Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;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;Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;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;Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#x2019;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnout Derivative Liability&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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-style:italic;font-weight:400;line-height:120%"&gt; Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reassesses the classification of these &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;derivative liabilities for earnout arrangements &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout &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;derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liability&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; is&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the &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;earnout derivative liability &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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;Supplier Concentrations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements - Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;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;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In October 2021, the FASB issued ASU 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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;, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDU_4ef8706b-53fc-471c-ba76-230314efc701">&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;Revenue Recognition&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;&#160;&#x2014; The majority of the Company&#x2019;s revenue is generated through the sale of a broad range of specialized products and components, with revenue recognized upon transfer of control, title and risk of loss, which is generally upon shipment. Vendor Managed Inventory ("VMI") service revenue represents less than 5.0% of total revenue and is recognized as the services are performed. The Company offers VMI services only in conjunction with product sales. The Company does not bill product sales and services separately. A portion of selling expenses is allocated to cost of sales for reporting purposes based upon the estimated time spent on such services. A portion of service revenue and cost of service is deferred, as not all services are performed in the same period as billed. The Company includes shipping costs billed to customers in revenue and the related shipping costs in cost of goods and services. The Company accrues for returns based on historical evidence of return rates. The Company has adopted the practical expedient within ASC 340, &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;Other Assets and Deferred Costs &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;("ASC 340") to recognize incremental costs to obtain a contract, primarily employee related costs, as expense when incurred since the amortization period of the asset that the Company otherwise would have recognized is one year or less. The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606, &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;Revenue from Contracts with Customers &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;("ASC 606") from the associated lease component as the relevant criteria under ASC 842, &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;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;("ASC 842") are met.&lt;/span&gt;&lt;div style="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;The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation, and accordingly, two separate revenue streams. Although Lawson has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price allocation between these obligations. Lawson does not price its offerings based on any allocation between these obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. Lawson does not commit to long-term contracts to sell customers a certain minimum quantity of products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Lawson offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided and the related performance obligations have been satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Gexpro Services Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Gexpro Services&#x2019; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#x2019; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Gexpro Services&#x2019; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;TestEquity Segment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;TestEquity&#x2019;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#x2019;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#x2019;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. &lt;/span&gt;&lt;/div&gt;TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#x2019;s stock location and control passes to the customer.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i889b7fd8bf9c4781b9199d9978ded35e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwMDc2_08d5cdcc-aa31-4285-8452-5e4c6dbd9f57"
      unitRef="number">0.050</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDg_9742d8ea-4f6e-46b7-b69a-df12a094cd78">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Equivalents&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company considers all liquid investments with a maturity of three months or less when purchased to be cash equivalents. The carrying amount of the Company&#x2019;s cash equivalents at September&#160;30, 2022 and December&#160;31, 2021 approximates fair value.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDk_4ded16c8-e406-48da-90d2-9c44e984cda0">Allowance for Doubtful Accounts &#x2014; The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations (e.g., bankruptcy filings, substantial down-grading of credit ratings), a specific reserve for bad debts is recorded against amounts due to reduce the receivable to the amount the Company reasonably believes will be collected. For all other customers, the Company recognizes reserves for bad debts based on the Company&#x2019;s historical experience of bad debt write-offs as a percent of accounts receivable outstanding. If circumstances change (e.g., higher than expected defaults or an unexpected material adverse change in a major customer's ability to meet its financial obligations), the estimates of the recoverability of amounts due the Company could be revised.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTU_32ead44c-6ae2-4cf5-ac2d-c3ece9a89976">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Inventories principally consist of finished goods stated at the lower of cost or net realizable value using the first-in-first-out method for the Lawson and TestEquity segments and weighted average for the Gexpro Services segment. To reduce the cost basis of inventory to a lower of cost or net realizable value, a reserve is recorded for slow-moving and obsolete &lt;/span&gt;inventory based on historical experience and monitoring of current inventory activity. Estimates are used to determine the necessity of recording these reserves based on periodic detailed analysis using both qualitative and quantitative factors. As part of this analysis, the Company considers several factors including the inventories length of time on hand, historical sales, product shelf life, product life cycle, product category and product obsolescence.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTg_2f9c9fa7-575e-4e16-b5e8-9edf71f31297">&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;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014; Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Depreciation expense is computed primarily by the straight-line method for buildings, machinery and equipment, furniture and fixtures and vehicles. The Company estimates useful lives of 10 to 40&#160;years for buildings and improvements, the shorter of the useful life of the assets or term of the underlying leases for leasehold improvements, and 2 to 10&#160;years for machinery and equipment, furniture and fixtures and vehicles. Capitalized software is amortized over estimated useful lives of 3 to 5&#160;years using the straight-line method. The costs of repairs, maintenance and minor renewals are charged to expense as incurred. Amortization of financing and capital leases is included in depreciation expense. When property, plant and equipment are retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the accounts and any gain or loss is included in the income from operations. &lt;/span&gt;Rental Equipment&#160;&#x2014; Rental equipment is stated at cost less accumulated depreciation and amortization. Expense is computed primarily by the straight-line method over an estimated useful life of 3 to 7 years. Upon sale or retirement of such assets, the related cost and accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet, and gains or losses are reflected in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The costs of repairs, maintenance and minor renewals are charged to expense as incurred. When rental equipment is retired, sold, or otherwise disposed of, the asset&#x2019;s carrying amount and related accumulated depreciation are removed from the Unaudited Condensed Consolidated Balance Sheet and any gain or loss is included in the income from operations.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5a26f066fa654e508b06ca95f5325cd7_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk2OA_bbd0f138-eef7-43a1-a452-96aac0df1f01">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4ab1eeb0f17e40b7bc97d7323f93d792_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzk3NA_446d1068-50be-44a4-870a-cf9c4cc3cad4">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ice2bdce6a5704b6d8459e549de580ec4_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_0bd514dd-f7d0-4172-8d0c-07a21ff78faa">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1d999ed8f58444eb9b3d592b93beb318_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_4e932761-b53b-424d-98eb-b4b41a1e76f4">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i47b7845c415540a38ac0534fb684a467_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEyNQ_556acc77-d920-4f32-a016-7b784c9ecf52">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie4671bdf06b3462d8018009415bac4da_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_142258cf-b568-49f1-9e55-4c2156abc646">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b5885484f334029bd4008e96124995c_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_5dc33d4f-7f65-4fcc-9f7f-37ba49327629">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6e074d2506b4454ea96d0debe9e56a11_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDEzMQ_ffd54f4b-d29c-43dc-bcbd-c42f50196e90">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i13e819ab269b48ddad4ea71c42984ff6_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3MQ_9581157d-02a6-4d65-b0f1-e96bfcc9e218">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i33a456446b0c4d7fb9370895bf5ed84a_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDI3Nw_cbe91e0b-0736-415e-89db-3a8d3abe4d5e">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iff7dbf0f2f89454497b98b9b4148dd45_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyMw_c9c5329a-63be-4a03-9590-ab13e02baa18">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idac90591da5c46cf8d0b2447cb10f32b_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDkyOQ_0f53f965-d827-4979-9e1e-e5d75cd90224">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dsgr:CashValueOfLifeInsurancePolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDY_ea7c2848-e8fe-4948-ae2b-5006862a9424">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash Value of Life Insurance&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company invests funds in life insurance policies for certain current and former employees. The cash surrender value of the policies is invested in various investment instruments and is recorded as an asset in the Unaudited Condensed Consolidated Balance Sheets. The Company records these policies at their contractual value. The change in the cash surrender value of the life insurance policies, which is recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss), is the change in the policies' contractual values.&lt;/span&gt;</dsgr:CashValueOfLifeInsurancePolicyPolicyTextBlock>
    <dsgr:DeferredCompensationPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDQ_26bf6196-6a26-4f04-b299-b82d9968dfc6">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company&#x2019;s Executive Deferral Plan (&#x201c;Deferral Plan&#x201d;) allows certain executives to defer payment of a portion of their earned compensation. The deferred compensation is recorded in an account balance, which is a bookkeeping entry made by the Company to measure the amount due to the participant. The account balance is equal to the participant&#x2019;s deferred compensation, adjusted for increases and/or decreases in the amount that the participant has designated to one or more bookkeeping portfolios that track the performance of certain mutual funds. The Company adjusts the deferred compensation liability to equal the contractual value of the participants&#x2019; account balances. These adjustments are the changes in contractual value of the individual plans and are recorded as a component of Selling, general and administrative expenses in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;</dsgr:DeferredCompensationPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTE_1b5843c5-f2af-4145-b129-c746f7a3a936">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014;&lt;/span&gt; Compensation based on the share value of the Company&#x2019;s common stock is valued at its fair value at the grant date and the expense is recognized over the vesting period. Fair value is re-measured each reporting period for liability-classified awards that may be redeemable in cash. The Company accounts for forfeitures of stock-based compensation in the period in which they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTI_24cf74ed-700c-4ed2-b02e-0cd74bc038b7">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company had $351.1 million of goodwill at September&#160;30, 2022 and $106.1 million of goodwill at December&#160;31, 2021. Goodwill represents the cost of business acquisitions in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;excess of the fair value of identifiable net tangible and intangible assets acquired.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company reviews goodwill for potential impairment annually on October 1st, or when an event or other circumstances change that would more likely than not reduce the fair value of the asset below its carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The first step in the multi-step process to determine if goodwill has been impaired and to what degree is to review the relevant qualitative factors that could cause the fair value of the reporting unit to decrease below the carrying value of the reporting unit. The Company considers factors such as macroeconomic, industry and market conditions, cost factors, overall financial performance and other relevant factors that would affect the individual reporting units. If the Company determines that it is more likely than not that the fair value of the reporting unit is greater than the carrying value of the reporting unit, then no further impairment testing is needed. If the Company determines that it is more likely than not that the carrying value of the reporting unit is greater than the fair value of the reporting unit, the Company will move to the next step in the process. The Company will estimate the fair value of the reporting unit and compare it to the reporting unit's carrying value. If the carrying &lt;/span&gt;&lt;/div&gt;value of the reporting unit exceeds its fair value, the Company will record an impairment of goodwill equal to the amount the carrying value of the reporting unit exceeds its fair value, up to the total amount of goodwill previously recognized.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzYyMw_00d0060e-73d9-457b-a5e8-971a8d94c180"
      unitRef="usd">351100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNzY0OA_6b4d02cf-9dda-423f-9934-fc8d55333de4"
      unitRef="usd">106100000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTM_5b4fdcab-0a1f-498d-8f5f-79a83b1fa0b5">Intangible Assets &#x2014; The Company's intangible assets primarily consist of trade names and customer relationships. Intangible assets are amortized over a weighted average of 8 to 15 year and 9 to 20 year estimated useful lives for trade names and customer relationships, respectively. The Company amortizes trade name intangible assets on a straight-line basis and customer relationship intangible assets on a basis consistent with their estimated economic benefit.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3efc2b1c43c14427b1681b74d6a723ff_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3Mg_63f076eb-f3ed-4fba-9dd0-dbe7baa2b90b">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i64b5419d63924ec89b92a43f462541ad_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ3OA_9a97e8de-8a4b-4019-9b41-d97d78ab8a4b">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic602f5ce76084423b1736bc0a5a413af_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5MA_c5e0cec5-8698-45cf-becc-69de289e6031">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i03c654e878f74dd292694ea0bac37d1b_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfOTQ5Ng_ea9af605-d01c-45e9-a0d7-a25fc36f88a0">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzc_987ce787-669c-40b1-9e62-be6967f0f311">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets &#x2014; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews its long-lived assets, including property, plant and equipment and definite life intangibles, for impairment whenever events or changes in circumstances indicate that the carrying amounts of these assets may not be recoverable. Recoverability is measured by a comparison of the assets carrying amount to their expected future undiscounted net cash flows. If such assets are considered to be impaired, the impairment to be recognized is measured based on the amount by which the carrying amount of the asset exceeds its fair value. No impairments occurred in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the first nine months of 2022 or during the year ended December&#160;31, 2021&lt;/span&gt;.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzk_d71caf08-4c1e-442c-9f60-11decf9eaeb1">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Deferred tax assets or liabilities reflect temporary differences between amounts of assets and liabilities for financial and tax reporting. Such amounts are adjusted, as appropriate, to reflect changes in enacted tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is established to offset any deferred tax assets if, based upon the available evidence, it is more likely than not (i.e. greater than 50% likely) that some or all of the deferred tax assets will not be realized. The determination of the amount of a valuation allowance to be provided on recorded deferred tax assets involves estimates regarding (1)&#160;the timing and amount of the reversal of taxable temporary differences, (2)&#160;expected future taxable income, (3)&#160;the impact of tax planning strategies and (4) the ability to carry back deferred tax assets to offset prior taxable income. In assessing the need for a valuation allowance, we consider all available positive and negative evidence, including past operating results, projections of future taxable income and the feasibility of ongoing tax planning strategies. The projections of future taxable income include a number of estimates and assumptions regarding our volume, pricing and costs. Additionally, valuation allowances related to deferred tax assets can be impacted by changes to tax laws. Significant judgment is required in determining income tax provisions as well as deferred tax asset and liability balances, including the estimation of valuation allowances and the evaluation of uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Earnings from the Company's foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise would subject the Company to foreign withholding taxes and may subject the Company to U.S. federal and state taxes.&lt;/span&gt;&lt;/div&gt;The Company recognizes the benefit of tax positions when a benefit is more likely than not (i.e., greater than 50% likely) to be sustained on its technical merits. Recognized tax benefits are measured at the largest amount that is more likely than not to be sustained, based on cumulative probability, in final settlement of the position. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of Income tax expense (benefit) in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDc_d3b2c25a-af00-4e38-9900-d00a8419c456">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&#x2014; Leases are categorized as either operating or financing leases at commencement of the lease. For both classes of leases, a Right Of Use ("ROU") asset and corresponding lease liability are recognized at commencement of the lease. Operating leases consist of the Company headquarters, distribution and service centers, and Bolt branches. Financing leases consist of equipment such as forklifts and copiers. The value of the lease assets and liabilities are the present value of the total cash payments for each lease. The Company uses its incremental borrowing rate to discount the total cash payments to present value for each lease. The Company reviews each lease to determine if there is a more appropriate discount rate to apply. Upon commencement of the lease, rent expense is recognized on a straight line basis for each operating lease. Each financing lease ROU asset is amortized on a straight line basis over the lease period. TestEquity and the Lawson Partsmaster business have equipment leasing programs for customers. These leases are classified as operating leases. The leased equipment is recognized in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheets and the leasing revenue is recognized on a straight line basis.</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTQ_539eb4f7-03d2-43f0-8112-7f3b6b59c090">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Basic earnings per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed using the weighted-average number of shares of common stock and, if dilutive, common stock equivalents outstanding during the period. Diluted earnings per share reflect the potential dilution from the exercise or conversion of outstanding performance awards, stock options, market stock units and restricted stock awards into common stock. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. Contingently issuable shares are considered outstanding common shares and included in basic EPS as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted EPS, the contingently issuable shares should be included in the denominator of &lt;/span&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;the diluted EPS calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;For the reverse acquisition period prior to April 1, 2022, the Company calculates the basic EPS for each comparative period before the acquisition date presented in the consolidated financial statements by dividing the income of the accounting acquirer attributable to common shareholders in each of those periods by the accounting acquirer&#x2019;s historical weighted-average number of common shares outstanding. The Company calculates the weighted-average number of common shares outstanding (the denominator of the EPS calculation), including the equity interests issued by the legal acquirer to effect the reverse acquisition, as the number of common shares outstanding from the beginning of that period to the acquisition date computed on the basis of the weighted-average number of common shares of the accounting acquirer outstanding during the period multiplied by an exchange ratio derived from the shares exchanged at the Merger Date.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDM_d9790964-b55c-4b4e-95be-bda457f4fbab">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The accounts of foreign subsidiaries are measured using the local currency as the functional currency. All balance sheet am&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;ounts are translated into U.S. dollars using the exchange rates in effect at the applicable period end. Components of income or loss are translated using the average exchange rate for each reporting period. &lt;/span&gt;Gains and losses resulting from changes in the exchange rates from translation of the subsidiary accounts in local currency to U.S. dollars are reported as a component of Accumulated other comprehensive income or loss in the Unaudited Condensed Consolidated Balance Sheets. Gains and losses resulting from the effect of exchange rate changes on transactions denominated in currencies other than the functional currency are included as a component of net income or loss upon settlement of the transaction. Gains and losses resulting from foreign intercompany transactions are included as a component of net income or loss each reporting period unless the transactions are of a long-term-investment nature and settlement is not planned or anticipated in the foreseeable future, in which case the gains and losses are recorded as a component of Accumulated other comprehensive income or loss in the Unaudited Condensed Consolidated Balance Sheets.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <dsgr:TreasuryStockPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxMzg_a472518c-6580-459c-9f92-737cd2be14b6">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company repurchased 54,089 shares of its common stock in 2022 and no shares of its common stock in 2021 through its previously announced stock repurchase plan. The Company repurc&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hased 10,636 shares &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;of its common stock i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n &lt;/span&gt;2022 from employees upon the vesting of restricted stock to offset the income taxes owed by those employees. The Company accounts for treasury stock using the cost method and includes treasury stock as a component of stockholders&#x2019; equity.</dsgr:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTgy_59f2088f-c67f-4a28-92c3-3e18c2a3b832"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie2cd7a5c98ae40aba6de015d5eec893e_D20210101-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNTQ5NzU1ODQwNTkx_1235a8f3-9dc4-46cc-a0f4-790199d225cb"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id5414c712c114937a39e06b4316897a2_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjE5OTAyMzI4MTcyNQ_fa0649cc-6cb1-4e92-bf37-dcbf0275a4ad"
      unitRef="shares">10636</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1339b4135cc547c399d085b556759412_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDMxOQ_59adeea0-b450-456b-be70-e3bbab55ee5f"
      unitRef="usd">2400000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTY_084a6d4d-2aa1-46cc-8244-83279f6e0264">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Information &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; ASC 280, &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;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company&#x2019;s chief operating decision-maker (&#x201c;CODM&#x201d;) is the Chief Executive Officer of DSG. The CODM reviews the financial performance and the results of operations of the segments when making decisions about allocating resources and assessing performance of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company has determined it has four operating segments: (i) Lawson, (ii) Gexpro Services, (iii) TestEquity and (iv) All Other. The Company&#x2019;s three reportable segments include (i) Lawson, (ii) Gexpro Services and (iii) TestEquity. The Company&#x2019;s CODM reviews the operating results of these reportable segments for the purpose of allocating resources and evaluating financial performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;There are no intersegment revenues. The reporting segments follow the same accounting policies used in the preparation of the Company&#x2019;s unaudited condensed consolidated financial statements. Please see Note 20 - Segment Information for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg4NjA_a09e7ee6-9a6b-4621-9780-836a6a19c76b"
      unitRef="segment">4</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMTg5Njg_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDA_533a2437-a8a7-4824-b25d-e8abcff820c1">Acquisitions &#x2014; The Company recognizes identifiable assets acquired and liabilities assumed at their acquisition date fair values. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions for the purchase price allocation process to value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNTk_2344d3b8-b5cc-488f-aee7-c17d57e84320">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company applies the guidance in ASC 820, &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;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for financial assets and liabilities measured on a recurring basis. ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance provides a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The three levels of the fair value hierarchy are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;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;Level 1 - Unadjusted quoted prices for identical assets and liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;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;Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;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;Level 3 - Unobservable inputs that are supported by little or no market activity, may be derived from internally developed methodologies based on management's best estimate of fair value and that are significant to the fair value of the asset or liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The carrying amount of accounts receivable, accounts payable, accrued expenses and other working capital balances are considered a reasonable estimate of their fair value due to the short-term maturity of these instruments. The carrying amount of debt is also considered to be a reasonable estimate of the fair value based on the nature of the debt and that the debt bears interest at the prevailing market rate for instruments with similar characteristics. The Company&#x2019;s earnout derivative liability and debt are recorded at fair value on a recurring basis and were estimated using Level 3 inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <dsgr:EarnoutLiabilityPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjA_0cc21285-dbe1-4adf-85b4-c74af0b18ea4">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnout Derivative Liability&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company recorded an earnout derivative liability for the future contingent equity shares related to the TestEquity Holdback Shares and the Gexpro Services Holdback Shares provisions within the Merger Agreements. The contingently issuable shares are not indexed to Company common stock and, therefore, are accounted for as liability classified instruments in accordance with ASC 815-40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;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-style:italic;font-weight:400;line-height:120%"&gt; Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as the events that determine the number of contingently issuable shares required to be released or issued, as the case may be, include events that are not solely indexed to the fair value of Company common stock. The contingently issuable shares were initially measured at the Merger Date and are subsequently measured at each reporting date until settled, or when they meet the criteria for equity classification. Changes in the fair value of the earnout derivative liability are recorded as a component of Change in fair value of earnout liability in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reassesses the classification of these &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;derivative liabilities for earnout arrangements &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;each balance sheet date. If the contingencies are resolved for the issuable shares, the earnout &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;derivative &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liability&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; is&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reclassified from the liability to equity as of the date of the event that caused the contingencies to be met. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The earnout derivative liability is measured at fair value immediately prior to the reclassification to equity. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the &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;earnout derivative liability &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#323232;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is reclassified from a liability to equity, gains or losses recorded to account for the liability at fair value during the period that the contract was classified as a liability are not reversed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The contingently issuable shares are included in the denominator of the basic earnings per share calculation as of the date that all necessary conditions have been satisfied (i.e., when issuance of the shares is no longer contingent). For diluted earnings per share, the contingently issuable shares are included in the denominator of the diluted earnings per share calculation as of the beginning of the interim period in which the conditions are satisfied and the earnout arrangements have been resolved. See Note 16 - Earnings Per Share for further information.&lt;/span&gt;&lt;/div&gt;</dsgr:EarnoutLiabilityPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNjE_4cf24fa2-5c55-4e70-8b3c-6c302d28c1a6">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported for service revenue, service cost, allowance for doubtful accounts, inventory reserves, goodwill and intangible assets valuation, and income taxes in the unaudited condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMzg0ODI5MDcyNjQzOQ_2c7afbfe-26eb-4f68-a211-039b9f662295">Supplier Concentrations &#x2014; During the nine months ended September 30, 2022 and 2021, TestEquity purchases of inventory from one unrelated supplier accounted for 10.3% and 20.5% of the Company's total inventory purchases, respectively.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id17eb54613004b2eb3d8192fdb57a5a2_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE1Nw_46f672a1-2675-4b79-96b0-59d31c8fe989"
      unitRef="number">0.103</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id120041ae3bc4b62b9b77bd1ff68bc06_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfNDM5ODA0NjU0MDE2NA_58dfdc20-f5d5-4359-b3d8-76aaf21ee896"
      unitRef="number">0.205</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8zNy9mcmFnOjJmYjViMzcyY2RmNjQyOTQ5MjI1OGM0N2YxZWJiNDliL3RleHRyZWdpb246MmZiNWIzNzJjZGY2NDI5NDkyMjU4YzQ3ZjFlYmI0OWJfMjYxNDE_862f8461-b454-487f-b16e-40a9610a758d">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements - Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;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;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which revises the requirements for how an entity should measure credit losses on financial instruments. The pronouncement is effective for smaller reporting companies in fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, and the new guidance will be applied on a prospective basis. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In October 2021, the FASB issued ASU 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&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;, which requires an entity to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The pronouncement is effective in fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is still evaluating the effect the adoption of the new standard will have on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Ng_96b11555-a250-4c32-83ad-f771fd3c3f56">Business Acquisitions&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Completion of Mergers&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;On April 1, 2022, the Mergers were completed via all-stock merger transactions. Pursuant to the Merger Agreements, DSG issued an aggregate of 10.3&#160;million shares of DSG common stock to the former owners of TestEquity and Gexpro Services. An additional 1.7&#160;million shares of DSG common stock remain potentially issuable upon meeting the conditions of certain earnout provisions. Refer to Note 1 - Nature of Operations and Basis of Presentation for further information regarding the Mergers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The business combination of Lawson, TestEquity and Gexpro Services combines three value added complementary distribution businesses. Lawson is a distributor of products and services to the industrial, commercial, institutional, and governmental MRO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; marketplace. &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;TestEquity is a distributor of parts and services to the industrial, commercial, institutional and governmental electronics manufacturing and test and measurement market. Gexpro Services is a provider of supply chain solutions, specializing in developing and implementing VMI and kitting programs to high-specification manufacturing customers. Gexpro Services provides critical products and services to customers throughout the lifecycle of highly technical OEM products. Refer to Note 1- Nature of Operations and Basis of Presentation for more information on the nature of operations for these businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Mergers were accounted for as a reverse merger under the acquisition method of accounting for business combinations, whereby TestEquity and Gexpro Services were identified as the accounting acquirers and were treated as a combined entity for financial reporting purposes, and DSG was identified as the accounting acquiree. Accordingly, under the acquisition method of accounting, the purchase price was allocated to DSG's tangible and identifiable intangible assets acquired and liabilities assumed, based on their estimated acquisition-date fair values. These estimates were determined through established and generally accepted valuation techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Allocation of Consideration Exchanged&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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:112%"&gt;Under the acquisition method of accounting, the estimated consideration exchanged was calculated 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:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share data)&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:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of DSG common shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,120,167&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DSG closing price per common stock on March 31, 2022&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;38.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Fair value of shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration exchanged&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;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Fair value adjustment of stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Due to the publicly traded nature of shares of DSG common stock, the equity issuance of shares of DSG common stock based on this value was considered to be a more reliable measurement of the fair market value of the transaction compared to the equity interests of the accounting acquirer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The allocation of consideration exchanged to the tangible and identifiable intangible assets acquired and liabilities assumed was based on estimated fair values as of the Merger Date. The fair values were determined based upon a preliminary valuation and the estimates and assumptions used in such valuation are pending completion and subject to change. Certain estimated &lt;/span&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;values for the acquisition, including the valuation of intangibles and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. Goodwill generated from the acquisition is not deductible for tax purposes. The Company will continue to obtain information necessary to finalize the fair values, which may differ materially from these preliminary estimates. The final valuation will be completed within the one-year measurement period ending March 31, 2023, and any measurement period adjustments will be applied in the reporting period in which the adjustments are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; During the quarter ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the Company recorded measurement period adjustments that resulted in a $1.7 million net decrease to goodwill. The measurement period adjustments were associated with adjustments to the fair value of certain property, plant and equipment assets, as well as changes in estimates related to leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Merger Date&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:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;Adjusted Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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;57,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net of deferred tax asset&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;(26,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&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;(71,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term obligations&lt;/span&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;(25,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease and financing obligations&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;(29,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative earnout liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Goodwill&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;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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; The preliminary allocation of consideration exchanged to other intangible assets acquired is as follows:&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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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;43,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company incurred transaction costs related to the Mergers of $2.4&#160;million and $9.6&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.6&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Pro Forma Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;The following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:34.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;289,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;986,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;869,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;Net income&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;14,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/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:700;line-height:120%"&gt;Other Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="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; &lt;/span&gt;&lt;/div&gt;&lt;div style="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;TestEquity and Gexpro Services acquired other businesses during the first nine months of 2022 and year ended December 31, 2021. The consideration exchanged for the acquired businesses included various combinations of cash, sellers notes, and forms of share based payments. The acquisitions were accounted for under ASC 805, the acquisition method of accounting. For each acquisition, the allocation of consideration exchanged to the assets acquired and liabilities assumed was based on estimated acquisition-date fair values. Certain estimated values for the acquisitions, including the valuation of intangibles, contingent consideration, and income taxes (including deferred taxes and associated valuation allowances), are not yet finalized, and the preliminary purchase price allocations are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;During the first nine months of 2022, TestEquity acquired Interworld Highway, LLC and National Test Equipment, and Gexpro Services acquired Resolux ApS ("Resolux") and Frontier Technologies Brewton, LLC and Frontier Engineering and Manufacturing Technologies, Inc. ("Frontier"). The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &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:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interworld Highway LLC&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:9pt;font-weight:400;line-height:100%"&gt;Resolux&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:9pt;font-weight:400;line-height:100%"&gt;Frontier&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:9pt;font-weight:400;line-height:100%"&gt;National Test Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&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:9pt;font-weight:400;line-height:100%"&gt;April 29, 2022&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:9pt;font-weight:400;line-height:100%"&gt;January 3, 2022&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:9pt;font-weight:400;line-height:100%"&gt;March 31, 2022&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:9pt;font-weight:400;line-height:100%"&gt;June 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,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:9pt;font-weight:400;line-height:100%"&gt;(1,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;As of September 30, 2022, the Company updated the purchase price allocation for Frontier to reflect adjustments from the third-party valuation firm's preliminary report valuing Frontier's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $1.2&#160;million increase to goodwill and $0.5&#160;million increase to the total purchase consideration, net of cash acquired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Also, as of September 30, 2022, the Company updated the purchase price allocation for National Test Equipment to reflect adjustments from the third-party valuation firm's preliminary report valuing National Test Equipment's intangible assets which included changes in working capital, accrued expenses and other liabilities. The adjustments to these balances resulted in a $0.3&#160;million decrease to goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The consideration for the Frontier acquisition includes a potential earn-out payment up to $3.0&#160;million based upon the achievement of certain milestones and relative thresholds during the earn out measurement period which ends on December 31, 2024. The fair value of the contingent consideration arrangement was classified within Level 3 and was determined using a probability-based scenario analysis approach. As of March 31, 2022 and September&#160;30, 2022, the fair value of the earn-out was $0.9&#160;million and $1.6&#160;million, respectively, with amounts recorded in Accrued expenses and other current liabilities and Other liabilities in the Unaudited Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;During the year ended December 31, 2021, TestEquity acquired MCS Test Group Limited ("MCS"), and Gexpro Services acquired Omni Fasteners Inc. ("Omni"), National Engineered Fasteners ("NEF") and State Industrial Supply ("SIS"). The accounting for the Omni and MCS acquisitions was complete as of June 30, 2022. Certain estimated values for the NEF and &lt;/span&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;SIS acquisitions are preliminary, including goodwill and income taxes (including deferred taxes and associated valuation allowances). These values are subject to change as the Company completes its analysis of the fair value at the date of acquisition. The final valuations will be completed within the one-year measurement periods following the respective acquisition dates, and any adjustments will be recorded in the period in which the adjustments are determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The purchase consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Omni&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NEF&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;SIS&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:9pt;font-weight:400;line-height:100%"&gt;MCS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&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:9pt;font-weight:400;line-height:100%"&gt;June 8, 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:9pt;font-weight:400;line-height:100%"&gt;November 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:9pt;font-weight:400;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="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:9pt;font-weight:400;line-height:100%"&gt;July 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:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:9pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on bargain purchase&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A gain on bargain purchase related to the acquisition of NEF was recognized within Other income (expense), net in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) in the fourth quarter of 2021. The gain of $1.4 million was calculated as the excess of net assets recognized over the consideration transferred. The bargain purchase was primarily attributable to owners that were highly motivated to sell.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company incurred transaction costs related to the other acquisitions of $0.0&#160;million and $1.2&#160;million for the three and nine months ended September&#160;30, 2022, respectively and $0.8&#160;million and $1.8&#160;million for the three and nine months ended September&#160;30, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Other Acquisitions Pro Forma Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - The pro forma information for other acquisitions was included in the estimated unaudited pro forma consolidated financial information for DSG, which is presented above under &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;Pro Forma Information&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Actual Results of Business Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;The following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.&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:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.042%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Three Months Ended September 30, 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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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;126,693&#160;&lt;/span&gt;&lt;/td&gt;&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;71,216&#160;&lt;/span&gt;&lt;/td&gt;&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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&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,803&#160;&lt;/span&gt;&lt;/td&gt;&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;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;8,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;146,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;397,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;12,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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 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;25,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMjAy_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e"
      unitRef="shares">10300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzAy_ba02bc39-0664-42f7-a526-9260963f40e2"
      unitRef="shares">1700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:NumberOfPrincipalOperatingSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjE2_b7a5cbb1-a429-4a37-8576-40c0c5c796c6"
      unitRef="segment">3</dsgr:NumberOfPrincipalOperatingSegments>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Nw_0b4b2259-586d-4be8-856c-96c018d2838f">&lt;div style="margin-bottom:3pt;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:112%"&gt;Under the acquisition method of accounting, the estimated consideration exchanged was calculated 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:80.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share data)&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:10pt;font-weight:700;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of DSG common shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align: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,120,167&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DSG closing price per common stock on March 31, 2022&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;38.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Fair value of shares exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration exchanged&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;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Fair value adjustment of stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMi0yLTEtMS05MTQ0OA_26d04ae4-ee28-4132-b220-a40b12b1a99b"
      unitRef="shares">9120167</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="ic52c847757834c9c92bdf7a5b4816524_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfMy0yLTEtMS05MTQ0OA_87d7faae-7c38-4350-882a-527978106990"
      unitRef="usdPerShare">38.54</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNC0yLTEtMS05MTQ0OA_dc221a29-275d-4519-9bba-54222dacf6e9"
      unitRef="usd">351491000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfNi0yLTEtMS05MTQ0OA_0b4e5ec1-72c5-4bbb-b22d-21479550ef2a"
      unitRef="usd">1910000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i623a5a5d7ccf489d9c165429a8f134d1_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI1MmIyOTljOTdjMjQ4NzhhYjhmOGVmNjBmNjE0MDZiL3RhYmxlcmFuZ2U6YjUyYjI5OWM5N2MyNDg3OGFiOGY4ZWY2MGY2MTQwNmJfOC0yLTEtMS05MTQ0OA_d35d8f42-4bd0-43a3-9f6a-416eb66b2461"
      unitRef="usd">353401000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfMzMzOQ_7e609660-314c-4544-8dda-575756305c91"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNTQ5NzU1ODI2ODkw_a92c5552-aebe-47ca-bbff-46ff232f6c5d"
      unitRef="usd">-1700000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1OA_b29384bc-64f5-4e61-b222-c021855f7bd3">&lt;div style="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;The following table summarizes the preliminary allocation of consideration exchanged to the estimated fair values of assets acquired and liabilities assumed at the Merger Date and after applying measurement period adjustments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Merger Date&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:10pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&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:10pt;font-weight:700;line-height:100%"&gt;Adjusted Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;148,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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;57,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability, net of deferred tax asset&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;(26,237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&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;(71,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term obligations&lt;/span&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;(25,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease and financing obligations&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;(29,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative earnout liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(43,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Goodwill&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;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 consideration exchanged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The purchase consideration for each business acquired and the preliminary allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interworld Highway LLC&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:9pt;font-weight:400;line-height:100%"&gt;Resolux&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:9pt;font-weight:400;line-height:100%"&gt;Frontier&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:9pt;font-weight:400;line-height:100%"&gt;National Test Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&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:9pt;font-weight:400;line-height:100%"&gt;April 29, 2022&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:9pt;font-weight:400;line-height:100%"&gt;January 3, 2022&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:9pt;font-weight:400;line-height:100%"&gt;March 31, 2022&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:9pt;font-weight:400;line-height:100%"&gt;June 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,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:9pt;font-weight:400;line-height:100%"&gt;(1,169)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="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;The purchase consideration for each business acquired during 2021 and the allocation of the consideration exchanged to the estimated fair values of assets acquired and liabilities assumed is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Omni&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NEF&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;SIS&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:9pt;font-weight:400;line-height:100%"&gt;MCS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Acquisition date&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:9pt;font-weight:400;line-height:100%"&gt;June 8, 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:9pt;font-weight:400;line-height:100%"&gt;November 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:9pt;font-weight:400;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="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:9pt;font-weight:400;line-height:100%"&gt;July 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:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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:9pt;font-weight:400;line-height:100%"&gt;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:9pt;font-weight:400;line-height:100%"&gt;2,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&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:9pt;font-weight:400;line-height:100%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease obligation&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;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;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:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on bargain purchase&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total purchase consideration exchanged, net of cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)The consideration exchanged in the NEF acquisition included a shared-based payment valued at $2.8 million with the remainder of the payment in cash.</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS0yLTEtMS05MTQ0OA_8c809677-359a-4e2a-8688-0f03cffc7f25"
      unitRef="usd">148308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMS02LTEtMS0xMDE4MjI_02c17029-17ab-43a9-9b90-d2db06921bb1"
      unitRef="usd">148308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi0yLTEtMS05MTQ0OA_cea35cd1-aa2d-4bb9-8159-decb6b97a982"
      unitRef="usd">57053000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi00LTEtMS0xMDE4MjI_0492e4ae-e3a5-49cf-8af3-792d507de807"
      unitRef="usd">361000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMi02LTEtMS0xMDE4MjI_cf7717e3-ae0c-4b8d-a40b-bc598a23124a"
      unitRef="usd">57414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy0yLTEtMS05MTQ0OA_880beae0-e9e0-4f4e-adcd-a85be2ae0a63"
      unitRef="usd">17571000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy00LTEtMS0xMDE4MjI_299fc8cf-5d92-4d25-a6c7-d53fd4236c6c"
      unitRef="usd">687000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMy02LTEtMS0xMDE4MjI_4a4c8721-ebe1-4542-8b14-42f3b8f9641f"
      unitRef="usd">18258000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC0yLTEtMS05MTQ0OA_ab2503af-daca-41f0-ae10-8d1de4d92061"
      unitRef="usd">119060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNC02LTEtMS0xMDE4MjI_09c42426-5805-4258-9848-f8dbabaacb73"
      unitRef="usd">119060000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS0yLTEtMS05MTQ0OA_7496af58-150c-4d6f-a61d-cd6bd9eb458d"
      unitRef="usd">26237000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS00LTEtMS0xMDE4MjI_75ad12e4-7e7c-47d6-8966-eaaf37cf9b5c"
      unitRef="usd">39000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNS02LTEtMS0xMDE4MjI_7ec54113-b967-476f-ade1-8918c7fdfcd9"
      unitRef="usd">26198000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi0yLTEtMS05MTQ0OA_10a42e37-cf0a-4b90-a625-9ca565f569b0"
      unitRef="usd">18373000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNi02LTEtMS0xMDE4MjI_45e569d5-a871-4870-b760-0e55ed43a33d"
      unitRef="usd">18373000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy0yLTEtMS05MTQ0OA_765caaa0-e48b-4844-ad3d-9253b03d584c"
      unitRef="usd">71097000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy00LTEtMS0xMDE4MjI_09a0d902-be17-4a65-b9f4-6dd67800a267"
      unitRef="usd">-68000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfNy02LTEtMS0xMDE4MjI_e993accc-87bf-4cbe-ae28-5dfc37502e3d"
      unitRef="usd">71165000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC0yLTEtMS05MTQ0OA_3e1f9dee-687c-49f6-af79-4c13582b0746"
      unitRef="usd">25722000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC00LTEtMS0xMDE4MjI_29e644fc-00d1-47ed-8d06-dec3895f7280"
      unitRef="usd">20000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOC02LTEtMS0xMDE4MjI_28420fea-635a-4464-8155-ae88667aa126"
      unitRef="usd">25702000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ic739879d44cd4afda31a6d9b2e0ee428_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS0yLTEtMS05MTQ0OA_38cacde7-858b-4131-b2c1-03cd1222d530"
      unitRef="usd">29474000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS00LTEtMS0xMDE4MjI_fda34ee5-f454-4079-bd60-adccc710e04c"
      unitRef="usd">647000</dsgr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfOS02LTEtMS0xMDE4MjI_6858b40f-99c5-49cb-a28b-4e4ca80e7868"
      unitRef="usd">28827000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtMi0xLTEtOTE0NDg_16283f65-b488-4da6-8378-618a5e510ead"
      unitRef="usd">43900000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTAtNi0xLTEtMTAxODIy_48c42aeb-0f65-43e7-a06d-66e8209b3918"
      unitRef="usd">43900000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDerivativeEarnoutLiability>
    <us-gaap:Goodwill
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItMi0xLTEtOTE0NDg_2a7ac061-f827-4a4f-ab6e-ba7078e88d07"
      unitRef="usd">189466000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNC0xLTEtMTAxODIy_19296f26-fe2e-4a00-850f-ba332c9de326"
      unitRef="usd">-1686000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTItNi0xLTEtMTAxODIy_74f3e2e6-1b93-4595-b5c3-2168fe5e32a8"
      unitRef="usd">187780000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i44ae390ea8aa40e699436f582ce5c936_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtMi0xLTEtOTE0NDg_e638392b-1578-4d81-9692-9922a51080dc"
      unitRef="usd">353401000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie2dfc88e3355468cbce469ec55e7758f_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmNlZGJlZjVkOTNiZjQ5NTA5OGNhODkxMTkyYzk3YWM4L3RhYmxlcmFuZ2U6Y2VkYmVmNWQ5M2JmNDk1MDk4Y2E4OTExOTJjOTdhYzhfMTMtNi0xLTEtMTAxODIy_6c779eff-b9c3-4e45-bf12-2495bc846df7"
      unitRef="usd">353401000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY2MQ_0424a668-269d-4094-9d93-77299ceb20ad">The preliminary allocation of consideration exchanged to other intangible assets acquired is 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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Estimated Life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align: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&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&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;43,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 7pt 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;119,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS0yLTEtMS05MTQ0OA_ea767365-f96b-495f-a656-599bea545e4c"
      unitRef="usd">76050000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ib03dac8ecc3841be81bbfbbbb1f02c36_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMS00LTEtMS05MTQ0OA_6efb74d1-2160-47e4-80e0-43c88a46a669">P19Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi0yLTEtMS05MTQ0OA_1d4d4c06-8c48-4d5f-9314-c55a78f7a667"
      unitRef="usd">43010000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie2f59706a1ce434a948be3697ca47546_D20220401-20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMi00LTEtMS05MTQ0OA_c3001f1d-3bb4-4171-ab3c-354697b4d050">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iedeeb5936ac94d0c9819a71f47a9dde9_D20220401-20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOjFmZDFhNWY0ZjU0ODQxY2RhNjNlYTE2ZjEzMmZjY2NkL3RhYmxlcmFuZ2U6MWZkMWE1ZjRmNTQ4NDFjZGE2M2VhMTZmMTMyZmNjY2RfMy0yLTEtMS05MTQ0OA_0035c7fa-132b-46e5-a62a-341ae6f39da8"
      unitRef="usd">119060000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5Mg_57ea16a1-3dfc-4b11-b629-093df920c308"
      unitRef="usd">2400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDA5OQ_5f9c53b6-8dfc-485a-b324-be7b919bef49"
      unitRef="usd">9600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE1OA_72229c14-511f-4355-96c1-4c70594faa05"
      unitRef="usd">600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDE2NQ_95a4d79c-92df-46c6-8146-fa845ed59cec"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTY1Mw_1ae4c25f-356b-4b5f-a9b5-d49be8825e8e">&lt;div style="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;The following table presents estimated unaudited pro forma consolidated financial information for DSG as if the Mergers and other acquisitions disclosed below occurred on January 1, 2021 for the 2022 acquisitions and January 1, 2020 for the 2021 acquisitions. The unaudited pro forma information reflects adjustments including amortization on acquired intangible assets, interest expense, and the related tax effects. This information is presented for informational purposes only and is not necessarily indicative of future results or the results that would have occurred had the Mergers been completed on the date indicated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:34.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding: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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:700;line-height:100%"&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;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;289,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;986,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;869,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;Net income&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;14,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/table&gt;&lt;/div&gt;The following table presents actual results attributable to our business combinations that were included in the unaudited condensed consolidated financial statements for the third quarter and first nine months of 2022 and 2021. The results of DSG's legacy Lawson business are included only subsequent to the April 1, 2022 Merger Date, and the results for other acquisitions are only included subsequent to their respective acquisition dates provided above.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.042%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Three Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Three Months Ended September 30, 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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&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;126,693&#160;&lt;/span&gt;&lt;/td&gt;&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;71,216&#160;&lt;/span&gt;&lt;/td&gt;&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,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,803&#160;&lt;/span&gt;&lt;/td&gt;&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,803&#160;&lt;/span&gt;&lt;/td&gt;&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;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;8,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&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:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Nine Months Ended September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:700;line-height:100%"&gt;Nine Months Ended September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Lawson&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:10pt;font-weight:400;line-height:100%"&gt;Other Acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;146,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;397,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;3,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;12,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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 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;25,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0xLTEtMS05MTQ0OA_91fc3144-7a81-44d2-9faa-29b52f1e6fdf"
      unitRef="usd">347151000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi0zLTEtMS05MTQ0OA_c0b7813a-e6fc-445c-92b9-a11b6a40e5c0"
      unitRef="usd">289612000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi01LTEtMS05MTQ0OA_d9b709d6-86cf-4405-b63e-853e5d8385a1"
      unitRef="usd">986572000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfMi03LTEtMS05MTQ0OA_29ec0717-a962-42ee-a13f-013837eafdb2"
      unitRef="usd">869340000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ia34930531576445388784ebf356feb3b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0xLTEtMS05MTQ0OA_b2969693-3550-4271-b1fb-99ef26c0d7c0"
      unitRef="usd">14860000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ifeb23b2277a7434b886d0ea6b8969a53_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS0zLTEtMS05MTQ0OA_36b702cd-2292-4abc-a9a2-6905518935b3"
      unitRef="usd">12400000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i82ef13fd9bdb4af6b0648b08ff296667_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS01LTEtMS05MTQ0OA_91befdcf-5e3f-4145-bdc0-69f477776ae8"
      unitRef="usd">19655000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i8617d1b1850b4badb5cd147fed2bf02e_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmRiYzAyYTBkNTQ4YTQzODFiODI1OTUxMTI4MzIwMzhjL3RhYmxlcmFuZ2U6ZGJjMDJhMGQ1NDhhNDM4MWI4MjU5NTExMjgzMjAzOGNfNS03LTEtMS05MTQ0OA_415ca1a1-75b8-41fb-90bf-50cb585c71cf"
      unitRef="usd">16053000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0yLTEtMS05MTQ0OA_c9765ab6-cb7c-4e3e-bbbc-95fa2fcc1b4a"
      unitRef="usd">15018000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi00LTEtMS05MTQ0OA_a65824e6-0b77-41aa-a7f1-43bc0bd8c7ed"
      unitRef="usd">8551000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi02LTEtMS05MTQ0OA_89d907ac-ee39-43e5-985e-dbb0aeef3b9e"
      unitRef="usd">3381000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi04LTEtMS05MTQ0OA_e7c09d93-999f-42b9-a60a-b18507d58500"
      unitRef="usd">2789000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMi0xMC0xLTEtOTE0NDg_7e2ea7e0-6931-48ee-9e79-ddc5bc69f843"
      unitRef="usd">29739000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0yLTEtMS05MTQ0OA_1d42ee98-c645-453c-b9b4-0d8860b56ba7"
      unitRef="usd">313000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy00LTEtMS05MTQ0OA_52c6849d-14c2-4da6-b59c-f4408909d712"
      unitRef="usd">459000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy02LTEtMS05MTQ0OA_f9624f07-1d36-4c15-b7a9-dfb7aacf22b0"
      unitRef="usd">1065000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy04LTEtMS05MTQ0OA_738646c5-9685-4d2b-81f0-336a207bb762"
      unitRef="usd">642000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMy0xMC0xLTEtOTE0NDg_30ad7fa2-3944-45c5-a7fa-70a5fbccbfc4"
      unitRef="usd">2479000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0yLTEtMS05MTQ0OA_d4d49fe4-18e5-4647-b9d0-ddc9b8df61d9"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC00LTEtMS05MTQ0OA_99678113-9200-476f-b8b0-5f462b7da99e"
      unitRef="usd">1125000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC02LTEtMS05MTQ0OA_b306798c-1859-4e55-9afb-54eb588c80c1"
      unitRef="usd">9313000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC04LTEtMS05MTQ0OA_f3153077-9f7f-4a52-b890-2563060a8bcb"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNC0xMC0xLTEtOTE0NDg_fef776d8-970b-4388-a2fb-1576f8376380"
      unitRef="usd">10438000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i60d5c09fdd4d446698e36b85f7bf1243_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0yLTEtMS05MTQ0OA_f6a3e29d-a633-44b1-9e91-ffd400b2fde2"
      unitRef="usd">6369000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i709f9ad34b2a457fbab9369d9ce6c601_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi00LTEtMS05MTQ0OA_5a661683-85f2-4e8e-9f40-af8dc12bc2e8"
      unitRef="usd">11400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="id72931adf27341dba766c9cfe82d0191_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi02LTEtMS05MTQ0OA_ac98deba-34bd-4a29-9d35-e7407b6784af"
      unitRef="usd">9300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i26aee3d8a9d64ae29a045fc8b8aaafe8_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi04LTEtMS05MTQ0OA_e4f1f862-0a88-44b5-8743-f327b5fc5ac3"
      unitRef="usd">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i9a97b577851644808fe815c69873924e_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNi0xMC0xLTEtOTE0NDg_3f4d6242-4a4f-40bb-806c-d697de586e80"
      unitRef="usd">29169000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ie37c1b70a4134773adb5325df3b5ce02_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0yLTEtMS05MTQ0OA_97f2ff35-9109-4fe6-acbd-a8316f2f4b14"
      unitRef="usd">4600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i6f9c2f6c79674523ab8dcd519556805a_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy00LTEtMS05MTQ0OA_819c1305-deaf-447c-a2ec-a3b6ba0ec945"
      unitRef="usd">6100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i381eefe0c9c74fab91b1829497984326_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy02LTEtMS05MTQ0OA_25e68806-388e-4af9-9e0e-e2acf216c998"
      unitRef="usd">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i3a6258df22954a52b9aeff84682f6f4c_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy04LTEtMS05MTQ0OA_79151e6a-f7f5-4c36-9279-466d1248ff29"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i8daab27dbd974bd5949f6708e6168e0f_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfNy0xMC0xLTEtOTE0NDg_fd16a176-c8a8-4106-9c23-00afa14d5639"
      unitRef="usd">13700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0yLTEtMS05MTQ0OA_fb0783eb-91ff-46e3-9bec-0c3966c02c02"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS00LTEtMS05MTQ0OA_cd2b6376-33f1-415e-8374-ab0c2566de59"
      unitRef="usd">1745000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS02LTEtMS05MTQ0OA_6ffab32f-08e5-4a3e-8a08-b1f100e532a1"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS04LTEtMS05MTQ0OA_50c671b0-cb58-4ffa-a638-6d78e6626540"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfOS0xMC0xLTEtOTE0NDg_143ad29e-e983-4974-8d5f-21d80932884c"
      unitRef="usd">1755000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMi0xLTEtOTE0NDg_a44f94c6-9576-4eb6-b9e1-d9b394f2b7e2"
      unitRef="usd">8856000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNC0xLTEtOTE0NDg_ff3c1d24-18a9-4f92-aea1-8baf173ca6e2"
      unitRef="usd">3058000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtNi0xLTEtOTE0NDg_bcf007a3-93fa-48c2-911c-dfc3d94382df"
      unitRef="usd">778000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtOC0xLTEtOTE0NDg_542d2fdf-66e7-4ae6-a17f-50fe806116d5"
      unitRef="usd">2268000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTAtMTAtMS0xLTkxNDQ4_0fdeae62-942a-4bbf-8271-f8218b3a5ca0"
      unitRef="usd">14960000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMi0xLTEtOTE0NDg_2b0dfb43-2b8f-4977-bb53-fc09f02b2113"
      unitRef="usd">0</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNC0xLTEtOTE0NDg_5ed77a32-10ea-41a9-bf2a-ebdec439f175"
      unitRef="usd">939000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItNi0xLTEtOTE0NDg_30ed0cf2-2cb2-46c0-8af8-095f65d7035e"
      unitRef="usd">1461000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItOC0xLTEtOTE0NDg_9511b898-b9ca-4bee-8354-860438ba670a"
      unitRef="usd">1169000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTItMTAtMS0xLTkxNDQ4_fbcd452b-33a5-454e-9b70-070d8a11e365"
      unitRef="usd">3569000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMi0xLTEtOTE0NDg_5ff122b5-cb56-421f-b8ce-2ba6f5aa95c6"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNC0xLTEtOTE0NDg_b5b2f54c-ec9b-4e57-9023-19fbbd47c564"
      unitRef="usd">1125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtNi0xLTEtOTE0NDg_554719f0-a61a-4a21-be53-eb84b3899b3c"
      unitRef="usd">9313000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtOC0xLTEtOTE0NDg_58547f1e-36c0-4616-9c8e-bed723105665"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTMtMTAtMS0xLTkxNDQ4_31af7c89-5f1c-4baa-857a-9201718fa347"
      unitRef="usd">10438000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:Goodwill
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMi0xLTEtOTE0NDg_454c8ec9-2bc4-4de3-b2ae-614f5f19c0de"
      unitRef="usd">37236000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNC0xLTEtOTE0NDg_a7be8290-ec03-4f51-8fea-8015cac37b80"
      unitRef="usd">6498000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctNi0xLTEtOTE0NDg_a11b5319-737d-46ed-a555-3b74247fd6ca"
      unitRef="usd">11667000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctOC0xLTEtOTE0NDg_ea353be9-1b02-40c0-a456-a5d42e180388"
      unitRef="usd">5701000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTctMTAtMS0xLTkxNDQ4_d7416e6a-d323-4747-9239-50889ea13308"
      unitRef="usd">61102000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i92a39290edfc4575a13573c4ae7013a4_I20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMi0xLTEtOTE0NDg_6f279079-cabb-49ec-9e12-62d842edd0c1"
      unitRef="usd">54690000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4a029c690a7a46c095044c09fd38fcfa_I20220103"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNC0xLTEtOTE0NDg_834e13d5-3e61-4c44-82e6-544b494c6727"
      unitRef="usd">30756000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtNi0xLTEtOTE0NDg_bb0bd889-f21b-44f3-b08a-06844a81ad71"
      unitRef="usd">26174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i3ca13433f9df40dca28fea2ef1b20d5f_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtOC0xLTEtOTE0NDg_f6cba1e1-6f70-48f7-b489-c30b4464f3c1"
      unitRef="usd">7795000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ib827bbcde7f747998f73350aa74b587d_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmM0N2I0ZmMyZGMxZDQ0YjE4YTE5MDkzZWM4YzcyYzRmL3RhYmxlcmFuZ2U6YzQ3YjRmYzJkYzFkNDRiMThhMTkwOTNlYzhjNzJjNGZfMTgtMTAtMS0xLTkxNDQ4_30b079b8-7e9d-4077-a36c-eeac2307b2c5"
      unitRef="usd">119415000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ4MA_80070576-658f-461a-beb2-6fb75829763e"
      unitRef="usd">1200000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i9705d83c9f4d4172b08fd5943b5fb29f_D20220401-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNDM5ODA0NjUyNzQ2Ng_182e832a-6995-4224-afa8-48df65881ca9"
      unitRef="usd">500000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ida50cc08df3b49749e1653cbf5062b1c_D20220602-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfOTM0NTg0ODg1MjQ4Ng_8080ae38-2a5e-4712-afcd-73bb32d7a706"
      unitRef="usd">-300000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i7a657f4d2ce448549558299b2f228819_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjU2OA_92df1e47-f1a8-4f79-94f6-b8f8e5f4b7c1"
      unitRef="usd">3000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i92950f8ab23140ce84eb8c7847ff7965_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk1Mw_125a8a1d-37c8-45c1-b401-137195855ae4"
      unitRef="usd">900000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i948319e8c65343f0aa6571861a699699_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfNjk2MA_71fc725e-7c55-4565-ac95-1693f7d8c19d"
      unitRef="usd">1600000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0yLTEtMS05MTQ0OA_c6315a13-46d8-4558-920d-17e14cf0663d"
      unitRef="usd">2259000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi00LTEtMS05MTQ0OA_9ecb09ba-39a8-41bf-a807-dc771d2bf66d"
      unitRef="usd">17882000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi02LTEtMS05MTQ0OA_f00274f5-ac0f-4024-93c4-4b9e713c1ee1"
      unitRef="usd">3541000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi04LTEtMS05MTQ0OA_1f97c585-1869-4c79-b533-5facc44f8ed7"
      unitRef="usd">6521000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMi0xMC0xLTEtOTE0NDg_582cf45c-5b31-42cb-a1c6-99ea91b935da"
      unitRef="usd">30203000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0yLTEtMS05MTQ0OA_ffada13c-3844-4349-9e9b-0a1fac4610ec"
      unitRef="usd">600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy00LTEtMS05MTQ0OA_aa13f3ad-0a51-4fc2-b13d-4160462e61db"
      unitRef="usd">589000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy02LTEtMS05MTQ0OA_a6433b3e-a775-41c1-bfb8-07ed05b1d13e"
      unitRef="usd">125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMy0xMC0xLTEtOTE0NDg_4c7a6baa-29e5-486b-bded-19ee386ced1c"
      unitRef="usd">1314000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC00LTEtMS05MTQ0OA_a1339bff-98e7-4cb6-9d37-a800ad29212a"
      unitRef="usd">1774000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC02LTEtMS05MTQ0OA_76bea3ad-e67b-4946-b3a6-51c6f259fae1"
      unitRef="usd">799000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNC0xMC0xLTEtOTE0NDg_30907f26-edcd-4ee7-86da-4859ab547d93"
      unitRef="usd">2573000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i59ee0a7e757d493dabdcdb28187777d1_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0yLTEtMS05MTQ0OA_33752fdd-40dd-464f-b2fd-e6a01f9cb2d0"
      unitRef="usd">2530000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if6d62f630eff4b9a95cd80c7bb4e36df_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi00LTEtMS05MTQ0OA_12e42a84-18aa-4852-8a63-993e7e5555cf"
      unitRef="usd">5007000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i68e4eee0756b4983846a9cee8ca8ee41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi02LTEtMS05MTQ0OA_90cebc94-b463-40ae-957c-23fd3efc67bb"
      unitRef="usd">4800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i868b1b7ec6a94a139a6b02ab9aad6419_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi04LTEtMS05MTQ0OA_5272b2cd-5c56-498b-ac20-c8ee74a83aff"
      unitRef="usd">2621000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="idaa40b7ae1e741da9134b3006071a3cb_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNi0xMC0xLTEtOTE0NDg_8d7854ad-ecc9-4440-80a1-41035de8e8ac"
      unitRef="usd">14958000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i7d10ba64b7134a2bbff512ccca0856eb_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0yLTEtMS05MTQ0OA_a22b1860-a9ed-461b-9a5f-c6997ad101ef"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i35fcec741d294f0f9634c5e4f2faac78_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy00LTEtMS05MTQ0OA_ec3e57f0-d44d-4ec7-a366-9f251282abca"
      unitRef="usd">2503000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="if866aa38b6c44b5298208f2e05efe795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy02LTEtMS05MTQ0OA_2bedf7d0-aeec-492b-8ac7-b44beb260f75"
      unitRef="usd">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i7957c83e41f84df0a376ae4820a1d25d_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy04LTEtMS05MTQ0OA_282c2207-d680-4cf1-829d-7cc199265a03"
      unitRef="usd">41000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="iec0653cc82db4d3ea9114113c7087ed2_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfNy0xMC0xLTEtOTE0NDg_17aa1da0-ff38-42f8-bfdb-7a9ba210a175"
      unitRef="usd">4244000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ifaa640338ce84eb7a98d1831906297fa_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0yLTEtMS05MTQ0OA_8d291290-4b06-4f5b-8690-1573d53d39b9"
      unitRef="usd">9000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ifde1e726777149d08d40b44dd1018c8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC02LTEtMS05MTQ0OA_7d104290-7acb-4f43-a224-6b80f551a04c"
      unitRef="usd">380000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ic87e6b8ac0e5464580bd287b1e4fdf9f_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOC0xMC0xLTEtOTE0NDg_b309a81e-54eb-4bda-bc3f-fd561599c293"
      unitRef="usd">389000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS00LTEtMS05MTQ0OA_dcdc4f7d-8e4d-4613-8f02-205d2f6acdc7"
      unitRef="usd">1236000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS02LTEtMS05MTQ0OA_6d2f3209-07d7-4291-80ec-9abb849e3a07"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfOS0xMC0xLTEtOTE0NDg_095c82cc-22a6-4d7b-b850-ec37979b2f9c"
      unitRef="usd">1246000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMi0xLTEtOTE0NDg_491b8ff1-1822-4817-bcee-5e856f70f87d"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNC0xLTEtOTE0NDg_7d6d0c37-d31e-4ea0-840b-d3b3545156b0"
      unitRef="usd">3506000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtNi0xLTEtOTE0NDg_b1e04d4c-4127-43e1-9a49-73b54a2ec3e8"
      unitRef="usd">1464000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtOC0xLTEtOTE0NDg_5e00dd0d-c896-4e6b-9097-0e6063089975"
      unitRef="usd">2523000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTAtMTAtMS0xLTkxNDQ4_ef50c233-b035-4dd4-9519-49e5684d6535"
      unitRef="usd">7543000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItNC0xLTEtOTE0NDg_6383b10b-bfd1-40d9-8b0c-a7e3eaf56769"
      unitRef="usd">3332000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItOC0xLTEtOTE0NDg_59457ca8-2ce0-40c2-9f3f-bb89ecc7a03c"
      unitRef="usd">685000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTItMTAtMS0xLTkxNDQ4_72d80a4b-525c-40cf-9ebd-859f049eb9be"
      unitRef="usd">4017000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNC0xLTEtOTE0NDg_6d69cc04-56c5-4faf-9cc3-384a36da78c9"
      unitRef="usd">1774000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtNi0xLTEtOTE0NDg_b8e3b12d-81e5-470d-bd5c-c8fee60d7f58"
      unitRef="usd">799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtOC0xLTEtOTE0NDg_d2ac73a6-de8f-43ba-9262-c435575d25ca"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTMtMTAtMS0xLTkxNDQ4_b14ea1d8-fae2-4b98-8288-28869d052240"
      unitRef="usd">2573000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:Goodwill
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMi0xLTEtOTE0NDg_70c4c030-6f52-4686-a8db-39ee24ef25ec"
      unitRef="usd">953000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctNi0xLTEtOTE0NDg_2b843cf1-9934-4b20-934a-32935e7cf4e2"
      unitRef="usd">3010000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctOC0xLTEtOTE0NDg_805288f0-87ae-476e-9107-6d67180a758a"
      unitRef="usd">7245000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTctMTAtMS0xLTkxNDQ4_868f8a9a-ff9c-404a-80c9-357193767469"
      unitRef="usd">11208000</us-gaap:Goodwill>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtNC0xLTEtOTE0NDg_d063e6b6-c349-4e6c-8c24-5265f6409de5"
      unitRef="usd">1363000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase>
    <dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTgtMTAtMS0xLTkxNDQ4_9bd670ee-b09d-427e-87d6-76a0e5c438ea"
      unitRef="usd">1363000</dsgr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBargainPurchase>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i4fe245e05f8040df86e82a05c1fe53b2_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMi0xLTEtOTE0NDg_3e34df38-6405-463c-9363-a4d95d6bc6e6"
      unitRef="usd">6501000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="if27a1ab4c45140c581f4677e374aa60f_I20211101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNC0xLTEtOTE0NDg_dd4db84d-b868-4462-8ba6-01fb4adbfef8"
      unitRef="usd">19016000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i50026f375ca14755b9ae1e4bbf3c0629_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktNi0xLTEtOTE0NDg_dbe7d48e-23de-4065-8594-bf9cdd5adaeb"
      unitRef="usd">11902000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie504e314c930441f8b054f0f4b10e693_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktOC0xLTEtOTE0NDg_9b232537-3a6d-4949-b23b-757500dc9312"
      unitRef="usd">13220000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i3f2a490531694f74bad1d86c7301f533_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmI0MjlhNmQzMjQxODRiZjQ5YWM0NjY4MTZiOTJiNjZjL3RhYmxlcmFuZ2U6YjQyOWE2ZDMyNDE4NGJmNDlhYzQ2NjgxNmI5MmI2NmNfMTktMTAtMS0xLTkxNDQ4_aad9fbf5-a4b2-4579-a681-13ae9196883a"
      unitRef="usd">50639000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ibaae24f0416044bb840f1870d38ed94a_D20211101-20211101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODI5MA_0708d102-94d9-4d24-89b0-357e369db248"
      unitRef="usd">2800000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="i1b32fbf52d034c4092eb1ae2507f0d63_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODU4OQ_c77c228c-2971-4d25-a9fc-710e570387e5"
      unitRef="usd">1400000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg1Mw_ccfb2f44-bd0d-4319-886b-658da6e8774b"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg2MA_956304f7-6cdb-4f9e-941e-1a362d390530"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODg5NQ_33635589-9732-427b-92a5-2c214707b5d8"
      unitRef="usd">800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RleHRyZWdpb246ZWQ0OWEzMjYzZWE5NDkxNzk0MjhiNGQ4Mjg1N2IwYThfODkwMg_490b98a9-6374-4c12-9b87-a6c45442b38e"
      unitRef="usd">1800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xLTEtMS05MTQ0OA_127a4609-521c-48e8-9073-c53fa99a2766"
      unitRef="usd">126693000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0zLTEtMS05MTQ0OA_2ea0a66e-5376-4e7c-b16e-e6ed6c6b472e"
      unitRef="usd">71216000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi01LTEtMS05MTQ0OA_19fd3565-4165-4729-afe9-b92de6b60e96"
      unitRef="usd">197909000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi03LTEtMS05MTQ0OA_0c10df48-78ed-430b-95be-11b88099c7a8"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i95406f2886b643789252a0c2208ea06c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi05LTEtMS05MTQ0OA_8a6e33e9-980e-4ede-8962-417a5a39a253"
      unitRef="usd">2803000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMi0xMS0xLTEtOTE0NDg_4c1682ec-5396-4e44-b8b6-065a70598457"
      unitRef="usd">2803000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xLTEtMS05MTQ0OA_33e22749-0cfe-44ab-8ff3-ac9098454dfe"
      unitRef="usd">8282000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic436f5e815764b6c8ee43382a09ddb7b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0zLTEtMS05MTQ0OA_a65dbca9-c9a8-4e0d-b16a-735b35cd42c8"
      unitRef="usd">4363000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy01LTEtMS05MTQ0OA_4f6c5bd5-b859-466a-aeab-dd2715e47054"
      unitRef="usd">12645000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9163331808b44c95a96e6eb4b077e698_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy03LTEtMS05MTQ0OA_01533e36-3c71-4367-955b-64a547626439"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i95406f2886b643789252a0c2208ea06c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy05LTEtMS05MTQ0OA_e0551763-fccf-4740-86de-695202746400"
      unitRef="usd">545000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfMy0xMS0xLTEtOTE0NDg_40b9ace1-1908-491d-b36b-6a4ac5c429d6"
      unitRef="usd">545000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xLTEtMS05MTQ0OA_7a66ee3d-af33-48c4-ba1f-af8e44ad69e0"
      unitRef="usd">250364000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0zLTEtMS05MTQ0OA_34a4634e-abef-4bb6-a572-c3f33ac341d1"
      unitRef="usd">146742000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy01LTEtMS05MTQ0OA_64251b71-b47a-4d16-8b32-7c644b3bc94c"
      unitRef="usd">397106000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy03LTEtMS05MTQ0OA_ad2150ae-d2f8-4f2e-b572-6be1a4088b91"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy05LTEtMS05MTQ0OA_3cc04917-a612-45f4-88a6-9105817e4aa6"
      unitRef="usd">3271000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfNy0xMS0xLTEtOTE0NDg_14e6c2c0-727d-49fe-900a-c7f7754f6962"
      unitRef="usd">3271000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i724b7de1b6b14195bbe90ecdb8b0bffb_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xLTEtMS05MTQ0OA_ec30e2b4-bb98-4064-b9ed-a31b3f7ec5d1"
      unitRef="usd">12883000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="id0fa422e3f524150a994aba3aa83fb92_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0zLTEtMS05MTQ0OA_48a3cc63-e202-4394-99ac-6c5f0f29ec49"
      unitRef="usd">12651000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC01LTEtMS05MTQ0OA_a81aa427-0101-4407-91a4-bbe385ef618e"
      unitRef="usd">25534000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="icc64e4c341cb4590ab1f2fea48b57287_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC03LTEtMS05MTQ0OA_3461abb8-27d3-4f8c-852b-ad7137302d74"
      unitRef="usd">0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic29ffc9580144fdfa4d5b2dd52034c3a_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC05LTEtMS05MTQ0OA_c3ab1f2e-cc09-4663-9c81-c7c5b775a9e5"
      unitRef="usd">233000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80MC9mcmFnOmVkNDlhMzI2M2VhOTQ5MTc5NDI4YjRkODI4NTdiMGE4L3RhYmxlOmQ4NTU4ZTljMDRhNTQwMWVhMDg5OTM1NjJhYThjMGIyL3RhYmxlcmFuZ2U6ZDg1NThlOWMwNGE1NDAxZWEwODk5MzU2MmFhOGMwYjJfOC0xMS0xLTEtOTE0NDg_fdf61545-b7a8-4d7e-a2b5-6ee53a2a9c48"
      unitRef="usd">233000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgwMg_9a0c9b2b-c35d-4746-a9e8-20cc7ca38f8a">Revenue Recognition&lt;div style="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;Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product and services is agreed upon regardless of whether there is a written contract. Revenue from customers is recognized when obligations under the terms of a contract are satisfied; this generally occurs with the delivery of products or services. Revenue from customers is measured as the amount of consideration the Company expects to receive in exchange for the delivery of goods or services. Contracts may last from one month to one year or more and may have renewal terms that extend indefinitely at the option of either party. Price is typically based on market conditions, competition, changes in the industry and product availability. Volumes fluctuate primarily as a result of customer demand and product availability. Consistent with the way the Company manages its businesses, the Company refers to sales under service agreements, which includes both goods (such as parts, equipment and equipment upgrades) and related services (such as monitoring, maintenance and repairs) as sales of &#x201c;services,&#x201d; which is an important part of the Company&#x2019;s operations. The Company has no significant financing components in its contracts with customers. The Company records revenue net of certain taxes, such as sales taxes, that are assessed by governmental authorities on the Company&#x2019;s customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company does not incur significant costs to obtain contracts. Incidental items that are immaterial in the context of the contract are recognized as expenses. Sales of products and services to customers are invoiced and settled on a monthly basis. ASC 606 requires an entity to present a contract liability in instances where the customer is entitled to a volume rebate based on purchases made during the period. The Company is not usually subject to obligations for warranties, rebates, returns or refunds except in the case of rebates for select customers if pre-determined purchase thresholds are met as discussed for the TestEquity segment below. The Company does not typically receive payment in advance of satisfying its obligations under the terms of its sales contracts with customers; therefore, liabilities related to such payment are not significant to the Company. Accounts receivable represents the Company&#x2019;s unconditional right to receive consideration from its customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Lawson Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation, and accordingly, two separate revenue streams. Although Lawson has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price allocation between these obligations. Lawson does not price its offerings based on any allocation between these obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. Lawson does not commit to long-term contracts to sell customers a certain minimum quantity of products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Lawson offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided and the related performance obligations have been satisfied. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Gexpro Services Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Gexpro Services&#x2019; contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services&#x2019; products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Gexpro Services&#x2019; products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%;text-decoration:underline"&gt;TestEquity Segment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;TestEquity&#x2019;s contracts with customers generally represent a single performance obligation to sell its products. Revenues from contracts with customers reflect the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if pre-determined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity&#x2019;s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company&#x2019;s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity&#x2019;s stock location and control passes to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Disaggregated revenue by geographic area (based on the location to which the product is shipped to):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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="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:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;284,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;118,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;668,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Canada&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;36,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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&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;13,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Pacific Rim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#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;132,090&#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;822,572&#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;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&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;Rental Revenues&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TestEquity rents new and used electronic test and measurement equipment, to customers in many industries. These leases are classified as operating leases. Rental equipment is included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet, and rental revenues is included in Revenue in the Unaudited &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;Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The unearned portion of rental payments received is recorded as deferred revenue. The TestEquity rental program generated $4.2 million and $3.3 million of revenue for the three months ended September&#160;30, 2022 and 2021, respectively and $11.4 million and $9.1 million of revenue for the nine months ended September&#160;30, 2022 and 2021, respectively. The unearned rental revenue related to customer prepayments on equipment leases &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of &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;$0.3 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at September&#160;30, 2022 and &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;$0.5 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at December&#160;31, 2021, which is included in &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;Accrued expenses and other current liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lawso&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;n leases parts washer machines to customers through its Torrents leasing program. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These leases are classified as operating leases. The leased machines are included in Rental equipment, net in the Unaudited Condensed Consolidated Balance Sheet and the leasing revenue is recognized on a straight line basis. The Torrents machine leasing program generated $1.3 million of revenue for the three months ended September&#160;30, 2022 and $2.5 million of revenue for the &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;nine months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; September&#160;30, 2022. The unearned rent revenu&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;e of $0.0 million at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 is &lt;/span&gt;included as a component of Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheet, is expected to be earned in its entirety during the next twelve months.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjg0Ng_d704f041-9a11-4719-a02d-425bfec34e5b"
      unitRef="revenuestream">2</dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams>
    <dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfMjk5Ng_d704f041-9a11-4719-a02d-425bfec34e5b"
      unitRef="revenuestream">2</dsgr:RevenueFromContractWithCustomerNumberOfRevenueStreams>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="id2814df633634ef9b470138f8e1141de_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwMg_68e52339-e58e-4d12-92a7-e19bfb5dc33a">P10D</dsgr:ContractWithCustomerPaymentTerms>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="i6c3c7bc9b0564b0c83bf1288e2dda4bb_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNTYwOA_bdde72ab-d2ed-4654-98aa-716bdfe438b8">P120D</dsgr:ContractWithCustomerPaymentTerms>
    <dsgr:ContractWithCustomerPaymentTerms
      contextRef="i9b591721674e4a218c015b120d0c2830_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfNzI1NQ_c2d81381-96e7-412c-b310-349428796ab3">P30D</dsgr:ContractWithCustomerPaymentTerms>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTgxMQ_9c3baf44-77c3-409d-a098-21dba81d3ac5">&lt;div style="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;Disaggregated revenue by geographic area (based on the location to which the product is shipped to):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&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="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:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding: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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&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;284,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;118,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;668,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;351,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Canada&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;36,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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&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;13,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Pacific Rim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#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;132,090&#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;822,572&#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;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd700947d5f64615baf16df7e7f54ea3_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0xLTEtMS05MTQ0OA_057b6a69-b765-4476-b493-28bc7de8f4a6"
      unitRef="usd">284771000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i605dd1545e2640478305bc03d173f358_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy0zLTEtMS05MTQ0OA_bee72b32-256c-47fe-ad79-da623241691c"
      unitRef="usd">118520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39eb601b164548ebacbcadafc255c0df_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy01LTEtMS05MTQ0OA_92464477-30cc-4d8d-a312-11f08a3e8b2c"
      unitRef="usd">668504000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd44f9c905264a388a7071fd655d17e3_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfMy03LTEtMS05MTQ0OA_fbda784b-db25-4e1d-a3bf-903229583439"
      unitRef="usd">351911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6b5fc5053134870b484a4c499a2d13b_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0xLTEtMS05MTQ0OA_f453c711-6afd-47b6-9f6c-5cd351115258"
      unitRef="usd">36879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i673e7d02d2ca40a69ad85e9901970d70_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC0zLTEtMS05MTQ0OA_e9639ccc-1fd6-44c4-993a-14f9c7055a2d"
      unitRef="usd">2357000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f7c367a3d884462bcee52251a3d1301_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC01LTEtMS05MTQ0OA_99e484ff-8eb8-4334-81ec-fffbb48bed80"
      unitRef="usd">82931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib337e7378d1543d682da5f698a076abe_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNC03LTEtMS05MTQ0OA_458bcea4-61d2-43f7-a41b-429ff10edc84"
      unitRef="usd">10151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8951c1bc29314277bb536c766b55874c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0xLTEtMS05MTQ0OA_eb5e4b4a-650c-4887-8716-8507f4ad3367"
      unitRef="usd">13391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i685b09904eda478d8c0ad4feac923920_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS0zLTEtMS05MTQ0OA_1c5e6d08-6e17-4ae8-b1c2-9518d1f3bba5"
      unitRef="usd">3400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7d3652838d44ba3b38f340e3e2d24c4_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS01LTEtMS05MTQ0OA_04837bef-7c06-4b68-bf07-9509074c78d8"
      unitRef="usd">35377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3cd92d6aa86470b98d05ea2b7e45f63_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNS03LTEtMS05MTQ0OA_4f6b607f-12a3-4563-92db-314d1eb04d89"
      unitRef="usd">6916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie68a513ffa0648d5abad0bd18babea19_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0xLTEtMS05MTQ0OA_4fd4be2c-c2af-4d81-b75f-ea6151cec3e5"
      unitRef="usd">2549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i129ed0284dcc46b28ad603265b0ae7d0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi0zLTEtMS05MTQ0OA_4e086bc5-23e0-4bfe-9a78-3db1687b8cf9"
      unitRef="usd">3146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1e35a5488194a7197126b8ad04e38f6_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi01LTEtMS05MTQ0OA_6c027c44-2f35-4842-902a-63a69795234d"
      unitRef="usd">7711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia301b454d8904c0e9fd252eae84a5956_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNi03LTEtMS05MTQ0OA_a570b980-b854-4609-8356-58c5f0af4e25"
      unitRef="usd">9582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1818ffbaee41439b957796edbde26797_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0xLTEtMS05MTQ0OA_c209f4ca-5425-420c-8ebb-c83c0f918946"
      unitRef="usd">8501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd8e42df91c047edb0b6beedefeeeab0_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy0zLTEtMS05MTQ0OA_5fd6ca12-a97c-485d-9a16-64a5b90203f3"
      unitRef="usd">2278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id074d0394ace4415a7e3b0d608365fa8_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy01LTEtMS05MTQ0OA_76106b72-ebde-4593-9184-7e99dbdec83e"
      unitRef="usd">24853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i697fe9c7000b4032b7585188436abeb7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfNy03LTEtMS05MTQ0OA_6ed20d38-1afe-4bc3-bd14-82da897a756a"
      unitRef="usd">7097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3ad6bb03feb4e7cb94d0bb9b8cc9fcc_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0xLTEtMS05MTQ0OA_4a08895f-f41d-4f70-8582-34dac6247284"
      unitRef="usd">1060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d5a528fd685432680e919a16a5ec22f_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC0zLTEtMS05MTQ0OA_737c62fe-ff5d-4c33-a20f-b203965446ad"
      unitRef="usd">2389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8065c9134aeb4052ad25a2d91c7f3fb5_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC01LTEtMS05MTQ0OA_345e9015-7ab1-4df3-98c2-430b1fe81b23"
      unitRef="usd">3196000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idce799ed4dae4c44aec3820d1f00e9df_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOC03LTEtMS05MTQ0OA_964ed649-42b0-4dfe-ba2f-9c2d1f33fc24"
      unitRef="usd">5412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0xLTEtMS05MTQ0OA_67101e31-4645-4d9f-bfdf-4a8257236708"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS0zLTEtMS05MTQ0OA_89df5e84-c22e-4c67-ac4e-7ba8cd7763ba"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS01LTEtMS05MTQ0OA_135e02bb-095c-4281-8559-b2ce018153f0"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RhYmxlOjRkMDkwNmViOTBkMzQxZjZhM2QwYmI1ZTJlZGQ5YThjL3RhYmxlcmFuZ2U6NGQwOTA2ZWI5MGQzNDFmNmEzZDBiYjVlMmVkZDlhOGNfOS03LTEtMS05MTQ0OA_7e0ac8bc-eb95-4761-a0ba-35bbed9b245d"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb6f8e024cae4f33b4833e592d2dfb7d_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY4Nw_c59cbc53-2882-4daa-bd5e-8d5331218a1b"
      unitRef="usd">4200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i171e5ee4d7174038b013037975b83ece_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODY5NA_b4f25700-1708-4131-9d4c-3bc748effc2b"
      unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia029d66cbd4249e0b0cb6d8771457388_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc2Mw_275e9a17-fe52-4ad0-b328-82ef81b0016e"
      unitRef="usd">11400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72bf997ccb654e9487d8d9e85cd575c0_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODc3MA_87e432cc-0511-4a48-91dd-a9d718298157"
      unitRef="usd">9100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i42194f7857fa460aaaecc2a8c45948ee_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkwMw_fdd3c1b7-c290-4abf-87b4-8f2d9c2c3bb8"
      unitRef="usd">300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i188f972c465945568e77e83c3671a2e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfODkxNg_53026758-c22f-4b07-8d9c-0b095e926f3d"
      unitRef="usd">500000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fa0e6eb9b7b4216ae9ef15296b57bda_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTQ4Mg_ffea14bf-c5fe-49e5-908f-c5f4458366a5"
      unitRef="usd">1300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i708091f8881e4ebfb6d5b52d342790d3_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTUzMA_240614d0-3b98-4571-989a-fbb6276a9902"
      unitRef="usd">2500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie0134e33fe4d4ede8d29f8dc6c021d25_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80My9mcmFnOjE4Mzc5MGQ5OGVlMjRiNjg4NmEwZTk5OGNmNTMwMTRmL3RleHRyZWdpb246MTgzNzkwZDk4ZWUyNGI2ODg2YTBlOTk4Y2Y1MzAxNGZfOTU4OA_2a8b37ac-e114-4546-aa57-4e7d033c5858"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMw_bf47fee1-c1c5-4ca1-87f7-4bdbd3f66f1c">Inventories&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:120%"&gt;Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Inventories, gross&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;270,330&#160;&lt;/span&gt;&lt;/td&gt;&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;140,544&#160;&lt;/span&gt;&lt;/td&gt;&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;Reserve for obsolete and excess inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, 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;260,840&#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;132,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Changes in the reserve for obsolete and excess inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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 at 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-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;(7,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Write-offs&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;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RleHRyZWdpb246ODQ4OWY3ZTg5ODZkNDQ4NTlkY2NiNjIzYTJjYmE3ODRfMjMx_e16ab926-ae3c-468e-a986-36210c39741b">&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:120%"&gt;Inventories, net, consisting of purchased goods and manufactured electronic equipment offered for resale, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Inventories, gross&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;270,330&#160;&lt;/span&gt;&lt;/td&gt;&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;140,544&#160;&lt;/span&gt;&lt;/td&gt;&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;Reserve for obsolete and excess inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories, 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;260,840&#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;132,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Changes in the reserve for obsolete and excess inventory were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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 at 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-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;(7,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Write-offs&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;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0xLTEtMS05MTQ0OA_38047eec-b517-4249-a702-8ebb6ec8e923"
      unitRef="usd">270330000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMi0zLTEtMS05MTQ0OA_6db96103-6237-4910-9fd0-1aa036911905"
      unitRef="usd">140544000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0xLTEtMS05MTQ0OA_36aad2a3-8a59-4fd5-9845-5d56e82cbf25"
      unitRef="usd">9490000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfMy0zLTEtMS05MTQ0OA_a86ce33f-ce69-463d-98d8-154fe1627eaa"
      unitRef="usd">7827000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0xLTEtMS05MTQ0OA_c1fee570-e0f2-4af0-a930-4b2ac686c918"
      unitRef="usd">260840000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOmQ5NjQxNGU2N2ViNDQ5ZGM5YzU3YmFiNTAyM2Y0ODQ5L3RhYmxlcmFuZ2U6ZDk2NDE0ZTY3ZWI0NDlkYzljNTdiYWI1MDIzZjQ4NDlfNC0zLTEtMS05MTQ0OA_76ac46ef-3f93-40ca-ab71-a6a23782bd8c"
      unitRef="usd">132717000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMS0yLTEtMS05MTQ0OA_a55eba0e-e135-4f9d-a525-48d74fc81643"
      unitRef="usd">7827000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfMi0yLTEtMS05MTQ0OA_8486a84b-9dbe-4ada-ba57-c85cc041300c"
      unitRef="usd">3814000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryWriteDown
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNC0yLTEtMS05MTQ0OA_0db53df8-4fed-4994-a4da-0aaea87cda80"
      unitRef="usd">2151000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryValuationReserves
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV80OS9mcmFnOjg0ODlmN2U4OTg2ZDQ0ODU5ZGNjYjYyM2EyY2JhNzg0L3RhYmxlOjUwMDBiYTM5YjhhMjQyNDhiNDBkMmVmOWViM2FhM2MxL3RhYmxlcmFuZ2U6NTAwMGJhMzliOGEyNDI0OGI0MGQyZWY5ZWIzYWEzYzFfNS0yLTEtMS05MTQ0OA_fd3d52af-6e78-4d9c-9340-dba7052fe823"
      unitRef="usd">9490000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMy_adc6c2c5-6a1c-4103-8795-881686507f6f">Property, Plant and Equipment&lt;div style="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;Components of property, plant and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;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;9,447&#160;&lt;/span&gt;&lt;/td&gt;&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,700&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings and 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;26,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Capitalized software&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;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Vehicles&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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction in progress&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,765&#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;9,079&#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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Depreciation expense for property, plant, and equipment was $1.1 million and $0.4 million for the third quarter of 2022 and 2021, respectively, and $4.0 million and $0.9 million for the first nine months of 2022 and 2021, respectively. Amortization expense for capitalized software was $0.0 million and $0.2 million for the third quarter of 2022 and 2021, respectively, and $1.0 million and $0.6 million for the first nine months of 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;Rental Equipment&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Rental equipment&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;59,974&#160;&lt;/span&gt;&lt;/td&gt;&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;46,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental 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;25,489&#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;24,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Depreciation expense included in cost of sales for rental equipment was $2.3 million and $1.7 million for the third quarter of 2022 and 2021, respectively, and $5.4 million and $4.7 million for the first nine months of 2022 and 2021, respectively. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfNDMz_648e6404-31ca-4d26-a43a-bd11d021945a">&lt;div style="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;Components of property, plant and equipment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;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;9,447&#160;&lt;/span&gt;&lt;/td&gt;&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,700&#160;&lt;/span&gt;&lt;/td&gt;&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;Buildings and 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;26,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Capitalized software&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;7,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Vehicles&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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction in progress&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,765&#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;9,079&#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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Construction in progress primarily relates to upgrades to certain of the Company's distribution facilities that we expect to place in service in the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4757819f2f67454da339624897f67c92_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0xLTEtMS05MTQ0OA_d8f08f00-ceb8-4d5a-9381-776037ec70f8"
      unitRef="usd">9447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8431393fdd5744f2a2edf5d3545ff32e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMi0zLTEtMS05MTQ0OA_75058ffe-47ea-4e50-9140-860f23752dd3"
      unitRef="usd">1700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7f4019e249ce4145a68ec317d57a1585_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0xLTEtMS05MTQ0OA_999c20bb-d7c0-4283-b97c-63f2c2f262d4"
      unitRef="usd">26869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i02fbb376ec034e3cb764b0cc3cd3be3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMy0zLTEtMS05MTQ0OA_021a94e9-9c77-403a-a988-c556dc77cd4d"
      unitRef="usd">2930000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i487ad71e33734ad097cffac7eb9d7aee_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0xLTEtMS05MTQ0OA_b2ca6d61-4d27-45b8-ba2d-122c774a53f3"
      unitRef="usd">20137000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0935d76280894fafb6aec6b347e5dc0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNC0zLTEtMS05MTQ0OA_9bacf2d6-69c0-42aa-b818-458887e9b434"
      unitRef="usd">4389000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iedf016c3228b40a6b3e001bcfd074211_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0xLTEtMS05MTQ0OA_0c3b9b09-a9ae-4765-a1a3-d387ee345f6a"
      unitRef="usd">7780000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i32bd195550c64f9cb0eb955b5b9b57b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNS0zLTEtMS05MTQ0OA_43f75c21-bf71-40ed-aca0-0fb65e384120"
      unitRef="usd">3407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3eb4006f34854f47b76639b56f529689_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0xLTEtMS05MTQ0OA_4adeaeb9-6e08-4c70-bd8e-135cf8abd945"
      unitRef="usd">6119000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3181add406fd41a48186d4fca839a8f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNi0zLTEtMS05MTQ0OA_b75512db-1ba4-459c-8388-bb1a05f04134"
      unitRef="usd">2700000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i752eeaabf9a34bda8ee80b18d817cefa_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0xLTEtMS05MTQ0OA_0c25ebf4-3982-4c13-b9f2-3534dd935ad8"
      unitRef="usd">1697000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69647fb7d8e94a5fa38fc2fd2bfb30a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfNy0zLTEtMS05MTQ0OA_b1e597ee-5d71-4104-9a67-1a43a987eee6"
      unitRef="usd">798000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iff0ee110fd504615bfed4b7d987a1850_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0xLTEtMS05MTQ0OA_e6d765b9-e99d-4222-a951-5088d367131f"
      unitRef="usd">8222000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9ffdc5f7f1b461a9e0286bcb91b5a33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOC0zLTEtMS05MTQ0OA_03e6b5fc-244b-4b04-8842-f24491f05e0a"
      unitRef="usd">12000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0xLTEtMS05MTQ0OA_20a804aa-4ec3-48ae-b772-0effd27ab8e0"
      unitRef="usd">80271000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfOS0zLTEtMS05MTQ0OA_345c34d5-9dbd-460e-b12f-875e65d4e6d6"
      unitRef="usd">15936000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMS0xLTEtOTE0NDg_c38ee05c-d4b1-49bf-a592-9d279ad94d5a"
      unitRef="usd">15506000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTAtMy0xLTEtOTE0NDg_cf0d484a-2759-42d8-9f70-c33edbe7bee2"
      unitRef="usd">6857000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMS0xLTEtOTE0NDg_0c84e9fe-7bba-4af5-b57c-cf120915419c"
      unitRef="usd">64765000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RhYmxlOjUwN2I1NTBhODVjMjRmNzg5ZWIxZDBhNmIwMTRhOTk0L3RhYmxlcmFuZ2U6NTA3YjU1MGE4NWMyNGY3ODllYjFkMGE2YjAxNGE5OTRfMTEtMy0xLTEtOTE0NDg_81e5705c-9bc0-46f9-920e-6a5ef953a773"
      unitRef="usd">9079000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTY5_fe102f0f-1bc8-4af2-8143-297435295554"
      unitRef="usd">1100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMTc2_e2549c37-0b49-42e9-8213-779f88709f4f"
      unitRef="usd">400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjIx_c3bad322-4186-4b7f-ad55-a8aee5addc6a"
      unitRef="usd">4000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMjI4_52531032-6fa4-4680-8897-c5361cca8d7f"
      unitRef="usd">900000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="i7d1eca1ada454cb0b2be00b88f1d81f9_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzI2_0ea006ca-30d3-427c-b9e8-b56905d85d6b"
      unitRef="usd">-0</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ic2bd3223ab184bc09367644de23d4b84_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzMz_28c2b919-b699-475e-a8b7-4cd14a4aa76a"
      unitRef="usd">200000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i6191149fc3324f1c80bba49ef0ed670d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzc4_de496bb9-cf7b-4528-b1e3-0e7c7ffd0934"
      unitRef="usd">1000000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i027ca46590f44ccebdf1b0971a9585ba_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81Mi9mcmFnOmQwY2I1YzFjYTExZDQ0MWU5MTJjYjVjMTEyOTY1YjU0L3RleHRyZWdpb246ZDBjYjVjMWNhMTFkNDQxZTkxMmNiNWMxMTI5NjViNTRfMzg1_d8cf82d8-fb18-4a2a-8968-f021d59fad42"
      unitRef="usd">600000</us-gaap:AdjustmentForAmortization>
    <dsgr:DisclosureOfRentalEquipmentTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMzU4_9ef29d91-769e-407d-bdb5-2c9d1c3d4f21">&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Rental equipment&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;59,974&#160;&lt;/span&gt;&lt;/td&gt;&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;46,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental 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;25,489&#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;24,727&#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;</dsgr:DisclosureOfRentalEquipmentTableTextBlock>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0xLTEtMS05MTQ0OA_3c62b36e-df38-4415-85a1-e050351c486c"
      unitRef="usd">59974000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMi0zLTEtMS05MTQ0OA_a34425c3-93ff-464a-a294-a159c05d80dd"
      unitRef="usd">46500000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0xLTEtMS05MTQ0OA_3066a5b8-80d1-4e35-b6e2-29a41c6855e5"
      unitRef="usd">34485000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfMy0zLTEtMS05MTQ0OA_029d0e9d-ad3e-4239-bee9-935f3e89d4d4"
      unitRef="usd">21773000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="iec1275df6b1247968c6ded4e1f3ca319_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0xLTEtMS05MTQ0OA_19b8995f-d5ab-4705-9b46-4c30dd5a5875"
      unitRef="usd">25489000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i61602a7da6f24e9fa930e23106b69bd1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RhYmxlOjA3MWI2NTdhMzVmYjRhY2Q4YWRhMzI1MDJkZGQxZDJmL3RhYmxlcmFuZ2U6MDcxYjY1N2EzNWZiNGFjZDhhZGEzMjUwMmRkZDFkMmZfNC0zLTEtMS05MTQ0OA_67ee9259-77e0-4890-8e8d-bc33112d800a"
      unitRef="usd">24727000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:Depreciation
      contextRef="i519c890dddf348b8b206844f23c385ff_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTU3_8b0db049-2e8f-484a-ae5a-f38e522a85f4"
      unitRef="usd">2300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ied16b8cedee24910a2b515ab83e06262_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMTY0_29786941-9836-47e6-b2a5-3e41a5e3870e"
      unitRef="usd">1700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie1b0b4f8c7ac4e769284635363f6bd09_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjA5_9ddbb4bc-ab67-45fb-a33d-96bc72e4630b"
      unitRef="usd">5400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iaab864d267d94856b75ee49b58a3a336_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81NS9mcmFnOjNhZTE0YWJhNDY3MzRhZmU4ODcwNDhjNGViYjgwMzBlL3RleHRyZWdpb246M2FlMTRhYmE0NjczNGFmZTg4NzA0OGM0ZWJiODAzMGVfMjE2_41eca3d5-63fb-42ac-8a29-7c79f9643f88"
      unitRef="usd">4700000</us-gaap:Depreciation>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAw_8d0732c7-2fea-4e38-9a73-deafc7772fc3">Goodwill&lt;div style="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;Changes in the carrying amount of goodwill by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lawson&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:10pt;font-weight:700;line-height:100%"&gt;TestEquity&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:10pt;font-weight:700;line-height:100%"&gt;Gexpro Services&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:10pt;font-weight:700;line-height:100%"&gt;All 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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 at 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-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;70,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;36,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;106,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Impact of foreign exchange rates&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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refer to Note 3 - Business Acquisitions for information related to measurement period adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RleHRyZWdpb246YThhOGE2ZWUwYzYwNDBmNTk5MzViYzE0ODhmMTRhMmNfMTAy_d876d366-dc80-4bf7-b860-1138b0ea659a">&lt;div style="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;Changes in the carrying amount of goodwill by segment were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lawson&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:10pt;font-weight:700;line-height:100%"&gt;TestEquity&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:10pt;font-weight:700;line-height:100%"&gt;Gexpro Services&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:10pt;font-weight:700;line-height:100%"&gt;All 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:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 at 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-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;70,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;36,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;106,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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;Impact of foreign exchange rates&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;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refer to Note 3 - Business Acquisitions for information related to measurement period adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ie818eb0ed9b14812859bb9461f15181c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0yLTEtMS05MTQ0OA_1798e6bd-b093-482f-8fbf-71ec622c7b22"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i79f11184525c46bba8461dfccc35fdd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi00LTEtMS05MTQ0OA_26234376-f9e7-47b3-b30d-21bf4f75cf77"
      unitRef="usd">70112000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i57d143e99b2840c2a7be20265bf17dc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi02LTEtMS05MTQ0OA_47a3fdae-6f47-4cff-bfd8-6df79ba8ec98"
      unitRef="usd">36033000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibbef0e6192554a83a69aee1fc45a1328_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi04LTEtMS05MTQ0OA_93f13002-786e-48a9-8287-030564668afb"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMi0xMC0xLTEtOTE0NDg_44189828-57f2-4f70-b1cb-72768fa9a941"
      unitRef="usd">106145000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0yLTEtMS05MTQ0OA_2d7b58ba-ac1a-48e1-99cf-3985a3541ef6"
      unitRef="usd">160205000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy00LTEtMS05MTQ0OA_757dcc48-0b4b-449f-b704-dd7a01c81c10"
      unitRef="usd">42313000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy02LTEtMS05MTQ0OA_83b52d0c-9733-4238-9eca-d27871cc9449"
      unitRef="usd">17962000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy04LTEtMS05MTQ0OA_a8b951e5-1f16-4445-87d3-693d90a58d7d"
      unitRef="usd">27575000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfMy0xMC0xLTEtOTE0NDg_f684ac19-94ef-431d-82f0-d68f86f78d5e"
      unitRef="usd">248055000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0yLTEtMS05MTQ0OA_10deab1d-cb7e-4459-8622-16c084eee2ec"
      unitRef="usd">-403000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC00LTEtMS05MTQ0OA_fd786bc7-e41a-4b47-b5cc-422ac5f98390"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC02LTEtMS05MTQ0OA_32272974-4b7c-4403-91bb-a36544c7d517"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC04LTEtMS05MTQ0OA_f53b0a6a-1662-4837-ab6c-547162d85c23"
      unitRef="usd">-2650000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNC0xMC0xLTEtOTE0NDg_a220e867-642b-4c04-8a23-eefacbefa126"
      unitRef="usd">-3053000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ic5a900096d1148b7b3f85d32b4833530_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0yLTEtMS05MTQ0OA_395ff488-4209-4344-8ea5-9ad6a945ccb0"
      unitRef="usd">159802000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if9d5cf2a6b23459fa8df6aa6f00941a5_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS00LTEtMS05MTQ0OA_d59d90c1-0aad-4589-8f22-6b6261f293b8"
      unitRef="usd">112425000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8767c13164d74329877b6349d99da8e7_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS02LTEtMS05MTQ0OA_45258b47-b5c5-4df8-a9d8-fb1cd66385b0"
      unitRef="usd">53995000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i61eba44c1a204ec3b677804f8c1e6a10_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS04LTEtMS05MTQ0OA_bb2fec55-ce5a-433b-a4d5-2e1b30b1b319"
      unitRef="usd">24925000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV81OC9mcmFnOmE4YThhNmVlMGM2MDQwZjU5OTM1YmMxNDg4ZjE0YTJjL3RhYmxlOjkwNjMxZDAwMjAyZTQ2NmI5M2NjOTljM2UyYzRkMmY2L3RhYmxlcmFuZ2U6OTA2MzFkMDAyMDJlNDY2YjkzY2M5OWMzZTJjNGQyZjZfNS0xMC0xLTEtOTE0NDg_d4aaaf99-b3bd-4c15-bb1a-3f8ad84b44b0"
      unitRef="usd">351147000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAz_efd9b465-53bd-4273-9762-cb6462bba4f0">Intangible Assets&lt;div style="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;The gross carrying amount and accumulated amortization for definite-lived intangible assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;Gross 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:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying 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:9pt;font-weight:400;line-height:100%"&gt;Gross 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:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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;92,854&#160;&lt;/span&gt;&lt;/td&gt;&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;(14,641)&lt;/span&gt;&lt;/td&gt;&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;78,213&#160;&lt;/span&gt;&lt;/td&gt;&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;36,345&#160;&lt;/span&gt;&lt;/td&gt;&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;(8,356)&lt;/span&gt;&lt;/td&gt;&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;27,989&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&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;193,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;293,911&#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;(57,042)&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;236,869&#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;132,777&#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;(36,169)&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;96,608&#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:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other primarily consists of non-compete agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Amortization expense for definite-lived intangible assets was $5.6 million and $20.9 million for the three and nine months ended September&#160;30, 2022, respectively, and $2.4 million and $7.5 million for the three and nine months ended September&#160;30, 2021, respectively. Amortization expense related to intangible assets was recorded in Selling, general and administrative expenses. The remaining weighted-average useful lives of intangible assets as of September&#160;30, 2022 was 6.9 years for trade names and 14.2 years for customer relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Amortization&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;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,039&#160;&lt;/span&gt;&lt;/td&gt;&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;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;35,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;34,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;28,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&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;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Thereafter&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;75,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzA1_eba6aa96-f117-4a19-8124-38b8a996fa46">&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:20.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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:9pt;font-weight:400;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:9pt;font-weight:400;line-height:100%"&gt;Gross 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:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying 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:9pt;font-weight:400;line-height:100%"&gt;Gross 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:9pt;font-weight:400;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&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;92,854&#160;&lt;/span&gt;&lt;/td&gt;&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;(14,641)&lt;/span&gt;&lt;/td&gt;&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;78,213&#160;&lt;/span&gt;&lt;/td&gt;&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;36,345&#160;&lt;/span&gt;&lt;/td&gt;&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;(8,356)&lt;/span&gt;&lt;/td&gt;&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;27,989&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&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;193,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;293,911&#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;(57,042)&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;236,869&#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;132,777&#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;(36,169)&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;96,608&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xLTEtMS05MTQ0OA_c5fd3e56-8273-420e-8421-0ffcc85d9849"
      unitRef="usd">92854000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0zLTEtMS05MTQ0OA_8e323a31-153d-433c-9e38-60fa328e1f4a"
      unitRef="usd">14641000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8e18d4a7c6c7412dbc7f8fd2a2b093e3_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy01LTEtMS05MTQ0OA_edb3693b-c663-45a6-bdff-052de7f75d0b"
      unitRef="usd">78213000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy03LTEtMS05MTQ0OA_373957e9-ab13-4b6e-a4fa-54928f359282"
      unitRef="usd">36345000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy05LTEtMS05MTQ0OA_926751c8-8571-4b54-82ef-5670cbe51eed"
      unitRef="usd">8356000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9faec124fd3c4f749d21a31e53390cd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfMy0xMS0xLTEtOTE0NDg_23bcd8db-0b95-43c5-9019-760a8fac277d"
      unitRef="usd">27989000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xLTEtMS05MTQ0OA_45472728-f21c-482b-aa19-ab5f5dbb6758"
      unitRef="usd">193093000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0zLTEtMS05MTQ0OA_098b6a3a-066f-4039-86b8-419eed8e6ac3"
      unitRef="usd">39339000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iac00cb9ac11f42a684a7be16252bd364_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC01LTEtMS05MTQ0OA_72206520-424c-4f38-b55d-b4b4d3db469a"
      unitRef="usd">153754000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC03LTEtMS05MTQ0OA_d816b1f3-228b-46db-a022-408c2a4fc2a0"
      unitRef="usd">89062000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC05LTEtMS05MTQ0OA_91573bbf-51dc-4c2b-8c1a-a535a5f5a2e8"
      unitRef="usd">25423000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id5baa2edbc1248fba6b1928a49f272ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNC0xMS0xLTEtOTE0NDg_11b42406-79e4-493d-b68f-6ebd4f1c661c"
      unitRef="usd">63639000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xLTEtMS05MTQ0OA_2f87cc5b-00e4-4ba7-8dd4-8c5209a0cbf5"
      unitRef="usd">7964000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0zLTEtMS05MTQ0OA_60445aad-7eb0-4e5a-b20d-cf79f78b4786"
      unitRef="usd">3062000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3758bc4c897d4385a7995be4cc0ebcc9_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS01LTEtMS05MTQ0OA_579a7e25-3c99-44d0-9ab8-c6f58ade9ecc"
      unitRef="usd">4902000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS03LTEtMS05MTQ0OA_7eaa66ce-fcd3-44f9-bfe5-b6b81d6caf9a"
      unitRef="usd">7370000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS05LTEtMS05MTQ0OA_ae1c7653-29b9-4224-a5ce-9a659f8c31ae"
      unitRef="usd">2390000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i913025a6b90449338b4e123142fd7f21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNS0xMS0xLTEtOTE0NDg_b3ec9edf-c528-43a3-922c-9e830f1d21c9"
      unitRef="usd">4980000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xLTEtMS05MTQ0OA_1ed5d61f-fba6-4a77-80b6-ca1c4a14937c"
      unitRef="usd">293911000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0zLTEtMS05MTQ0OA_c5c48cdc-d761-4166-b294-eab798426f50"
      unitRef="usd">57042000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi01LTEtMS05MTQ0OA_911f0357-73ee-470d-8ab9-c15c7cfdb32a"
      unitRef="usd">236869000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi03LTEtMS05MTQ0OA_e8f8a6b5-d0cb-4614-ba63-ec091ec50256"
      unitRef="usd">132777000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi05LTEtMS05MTQ0OA_29e6a231-73ad-4bea-8aa5-3ce9229be645"
      unitRef="usd">36169000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOjE4ZGFlZjJjMzM0NjRhYTlhMjFkZDFlY2ViNDUxYjUzL3RhYmxlcmFuZ2U6MThkYWVmMmMzMzQ2NGFhOWEyMWRkMWVjZWI0NTFiNTNfNi0xMS0xLTEtOTE0NDg_eeed1d8b-790d-40c2-9516-09188b407d09"
      unitRef="usd">96608000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjY0_acfeeeed-9ed2-4945-b78f-845258d2edf4"
      unitRef="usd">5600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMjcx_85fcc70d-f500-4574-85a5-70435cef23ff"
      unitRef="usd">20900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzA2_3e029039-b4a5-4e42-8146-c2a21ac32ca3"
      unitRef="usd">2400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfMzEz_9b47dca2-60ec-4776-b17b-2a8b19cd7efb"
      unitRef="usd">7500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i85e326f6e53345249ea201de8a99eb74_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NTk3_a3b455b6-bb97-41da-ad47-fce27e809896">P6Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i53f51f180e0946129917674da470766e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNTQ5NzU1ODE0NjAx_eb0abb56-d263-437d-af76-6fbc2540eacc">P14Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RleHRyZWdpb246ZTc1MjFjZTJlNDg3NDhhNWE1OTQzYzRiYjE5OGJhZWRfNzAx_ee881416-44af-4116-93ea-07a9a54fca55">&lt;div style="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;The estimated aggregate amortization expense for the remaining year 2022 and each of the next five years are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Amortization&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;Remaining 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,039&#160;&lt;/span&gt;&lt;/td&gt;&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;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;35,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;34,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;31,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;28,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&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;24,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Thereafter&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;75,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td 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;236,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMS0yLTEtMS05MTQ0OA_3e445ab9-a6f7-473e-8fc6-5fcaf01339d3"
      unitRef="usd">8039000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMi0yLTEtMS05MTQ0OA_349df635-2834-420c-a52d-06751026c3cd"
      unitRef="usd">35139000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfMy0yLTEtMS05MTQ0OA_e3fa5bb8-bb18-45df-889f-22ebd56fb01a"
      unitRef="usd">34621000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNC0yLTEtMS05MTQ0OA_466791ad-44dd-4004-a49e-c1b30a19e752"
      unitRef="usd">31218000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNS0yLTEtMS05MTQ0OA_2c1fecbf-6e1e-4e27-98c6-9fdd693599b2"
      unitRef="usd">28520000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNi0yLTEtMS05MTQ0OA_33f6175b-8ea5-4611-baac-1300f81ed371"
      unitRef="usd">24052000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfNy0yLTEtMS05MTQ0OA_76f1af2a-a33d-4c82-b0bb-5b30df13d8b1"
      unitRef="usd">75280000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82MS9mcmFnOmU3NTIxY2UyZTQ4NzQ4YTVhNTk0M2M0YmIxOThiYWVkL3RhYmxlOmFlYWEzODEwZWMwNzRhMjJiMzJkZmRmNzA2Y2VhMzZmL3RhYmxlcmFuZ2U6YWVhYTM4MTBlYzA3NGEyMmIzMmRmZGY3MDZjZWEzNmZfOC0yLTEtMS05MTQ0OA_a8da8985-ec66-47d2-8517-7721bdb916fd"
      unitRef="usd">236869000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTAzOA_3e69339c-a7f1-4222-80f8-2423af705ab9">Leases&lt;div style="text-align:justify"&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;Activities as Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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; were as follows (in thousands):&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:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Lease Type&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:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;4,763&#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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#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;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&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;38,169&#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 #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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:120%"&gt;The value of lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Year two&lt;/span&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year three&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;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year four&lt;/span&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Subsequent years&lt;/span&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;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&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;2,422&#160;&lt;/span&gt;&lt;/td&gt;&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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;45,984&#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;2,179&#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,163&#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;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;The weighted average lease terms and interest rates of leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Term in Years&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:1pt solid #000000;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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;37&#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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;(457)&lt;/span&gt;&lt;/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="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_c02e2d96-c38d-496b-949b-a93fac127f45">Leases&lt;div style="text-align:justify"&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;Activities as Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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; were as follows (in thousands):&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:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Lease Type&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:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;4,763&#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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#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;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&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;38,169&#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 #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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:120%"&gt;The value of lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Year two&lt;/span&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year three&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;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year four&lt;/span&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Subsequent years&lt;/span&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;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&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;2,422&#160;&lt;/span&gt;&lt;/td&gt;&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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;45,984&#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;2,179&#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,163&#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;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;The weighted average lease terms and interest rates of leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Term in Years&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:1pt solid #000000;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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;37&#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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;(457)&lt;/span&gt;&lt;/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="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0MQ_fa92e418-d1e1-4e6b-9ba4-aa67a6c6fbd8">Leases&lt;div style="text-align:justify"&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;Activities as Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company leases property used for warehousing, distribution centers, office space, branch locations, equipment and vehicles. The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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; were as follows (in thousands):&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:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Lease Type&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:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;4,763&#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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#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;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&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;38,169&#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 #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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&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:120%"&gt;The value of lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Year two&lt;/span&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year three&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;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year four&lt;/span&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Subsequent years&lt;/span&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;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&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;2,422&#160;&lt;/span&gt;&lt;/td&gt;&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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;45,984&#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;2,179&#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,163&#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;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;The weighted average lease terms and interest rates of leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Term in Years&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:1pt solid #000000;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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;37&#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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;(457)&lt;/span&gt;&lt;/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="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 4 - Revenue Recognition for a discussion on the Company's activities as lessor.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mg_27e5ea94-7bcb-4e59-845a-264bf2432a73">The expenses generated by leasing activity for the three and nine months ended September&#160;30, 2022 and &lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2021&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; were as follows (in thousands):&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:24.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Lease Type&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:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating Lease Expense &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;10,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing Lease Expense&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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Lease Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;4,763&#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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,120&#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;4,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &#160;&#160;&#160;&#160;Includes short term lease expense, which is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The weighted average lease terms and interest rates of leases held as of September&#160;30, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:62.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Term in Years&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:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:1pt solid #000000;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;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8%&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;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The cash outflows of leasing activity for the nine months ended September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash Flow Source&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&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;(3,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Operating cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;37&#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;Financing cash flows from financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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;(457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC00LTEtMS05MTQ0OA_57627756-80e6-498d-b2ff-d38222f87261"
      unitRef="usd">4519000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC02LTEtMS05MTQ0OA_d60ef2c6-b348-4714-813a-b8cc7a5a4427"
      unitRef="usd">1504000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC04LTEtMS05MTQ0OA_1de8503f-7d40-4d4b-a9d7-dd386b6d8839"
      unitRef="usd">10581000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNC0xMC0xLTEtOTE0NDg_a0c1ef5f-a52f-43c0-80a6-0849fed1914d"
      unitRef="usd">4391000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS00LTEtMS05MTQ0OA_ea75f93c-87e9-454b-998d-604c614caf0b"
      unitRef="usd">207000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS02LTEtMS05MTQ0OA_60a850a8-7fe2-46d5-bb4a-db4f3d752c59"
      unitRef="usd">77000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS04LTEtMS05MTQ0OA_994a964f-decc-41da-8d86-6fd7f224314a"
      unitRef="usd">471000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNS0xMC0xLTEtOTE0NDg_04290a93-1625-47c7-a8f9-01a7bdc213d5"
      unitRef="usd">220000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi00LTEtMS05MTQ0OA_aad806b5-cffb-4b9a-9e5c-aedb53ce38de"
      unitRef="usd">37000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi02LTEtMS05MTQ0OA_7163e12e-0ea0-498e-bc37-6f53511d4abb"
      unitRef="usd">15000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi04LTEtMS05MTQ0OA_6b089d96-068c-478a-84a2-285df4440c6c"
      unitRef="usd">68000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNi0xMC0xLTEtOTE0NDg_c9facdda-e8c7-4250-bd09-9e6291f9f49c"
      unitRef="usd">44000</us-gaap:FinanceLeaseInterestExpense>
    <dsgr:FinanceLeaseCost
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy00LTEtMS05MTQ0OA_35dc481c-92e7-4359-ba52-2091fddd93d9"
      unitRef="usd">244000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy02LTEtMS05MTQ0OA_540106fe-9043-46c5-bcdd-50553aa165ef"
      unitRef="usd">92000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy04LTEtMS05MTQ0OA_a1a88b0e-455f-4c67-a41e-20de0dc04af2"
      unitRef="usd">539000</dsgr:FinanceLeaseCost>
    <dsgr:FinanceLeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfNy0xMC0xLTEtOTE0NDg_40182e89-70de-4088-b0f3-f7aa79b6c984"
      unitRef="usd">264000</dsgr:FinanceLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC00LTEtMS05MTQ0OA_da621889-269f-469c-bde9-e04aefe8800a"
      unitRef="usd">4763000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC02LTEtMS05MTQ0OA_daac5886-99cd-4b94-80a1-5d879b3586c0"
      unitRef="usd">1596000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC04LTEtMS05MTQ0OA_8f2842f5-a63e-4a9a-bf2c-d098068c0b54"
      unitRef="usd">11120000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjlkYjMwOGZjNzkwZDQxY2U5MDBmODIwYTE2NTViODcyL3RhYmxlcmFuZ2U6OWRiMzA4ZmM3OTBkNDFjZTkwMGY4MjBhMTY1NWI4NzJfOC0xMC0xLTEtOTE0NDg_6e292e61-4d2d-4d05-aed3-68d146bc817d"
      unitRef="usd">4655000</us-gaap:LeaseCost>
    <dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0Mw_9882ba43-d7df-4189-bf8a-9f5864cddb46">&lt;div style="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;The value of net assets and liabilities generated by leasing activity of September&#160;30, 2022 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&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; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:62.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&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:700;line-height:100%"&gt;Lease Type&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU operating lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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;44,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;19,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total ROU financing lease assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,662&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_095f83ae-8338-4aff-92cf-a8ee7e2dc99f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOjRmMGY4MzYxNjI5ZjQ5MWI4YmVmMzg2MDFmMmE0NmU0XzI4_14630d37-5d31-47d5-af31-eeed72e8cbc2"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;9,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total current financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_cbe7ca48-d3fe-4271-8c8b-de90e769be5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0wLTEtMS05MTQ0OC90ZXh0cmVnaW9uOmE3ZGZhMGMyNGI3ZDRiZWZiNWRjZDIzNGEwMTYwNDBmXzI4_f1d1f8bc-8dbb-43e8-bb93-c5df192fc57d"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;9,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,641&#160;&lt;/span&gt;&lt;/td&gt;&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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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 #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term operating &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_6de49aee-d80b-4a8e-8f3c-1189fefbd834"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjo3MWE5ZTg0MjkxZGQ0NDVjYjY4NGMwZDA0NDhiMWZmYV8zMA_7345db80-d93b-4d6c-b7c7-2be668d07b25"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&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;36,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term financing &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_088339a4-f87b-4478-9645-90bd68cfafdd"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMC0xLTEtOTE0NDgvdGV4dHJlZ2lvbjpmNWZmNDA1OTA0NDU0N2VkYWEyNWNmMzUyNDYzZDA4Y18zMA_baa2bd9d-097d-4de5-a169-ade561cd0915"&gt;lease obligation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long term lease obligation&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;38,169&#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 #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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Operating lease assets are recorded net of accumulated amortization of $11.8 million as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;nd $2.8&#160;million as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Financing lease assets are recorded net of accumulated amortization as a component of Other assets &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in the Unaudited Condensed Consolidated Balance Sheet &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of $1.0 million as of September&#160;30, 2022 and $0.0 million as &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;</dsgr:OperatingLeaseAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi0yLTEtMS05MTQ0OA_af96c1cb-9200-4606-b671-33263db1d06c"
      unitRef="usd">44682000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMi00LTEtMS05MTQ0OA_6304da24-d6fd-48e9-8b2d-3bf458526586"
      unitRef="usd">19662000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy0yLTEtMS05MTQ0OA_a2eb8ebd-a5d5-409f-ba6d-b568073ee8e5"
      unitRef="usd">2523000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMy00LTEtMS05MTQ0OA_ee67b9f6-8948-4910-987b-56abbb58983a"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <dsgr:LeaseAssetsRightofUseAsset
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC0yLTEtMS05MTQ0OA_09f93214-c412-4381-a3ae-b69789d4603d"
      unitRef="usd">47205000</dsgr:LeaseAssetsRightofUseAsset>
    <dsgr:LeaseAssetsRightofUseAsset
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNC00LTEtMS05MTQ0OA_7e145edc-33cd-486a-81fc-1490b8a2de08"
      unitRef="usd">19662000</dsgr:LeaseAssetsRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi0yLTEtMS05MTQ0OA_133f6cab-48b7-46f4-8f8a-a5101333e1af"
      unitRef="usd">9212000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNi00LTEtMS05MTQ0OA_c023860a-6b6d-4f9e-8456-3a0d83103a8b"
      unitRef="usd">4641000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy0yLTEtMS05MTQ0OA_0b969342-f3a4-4137-9641-f90c876eae31"
      unitRef="usd">782000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfNy00LTEtMS05MTQ0OA_abd74a23-4e48-447e-8373-ec844c776475"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC0yLTEtMS05MTQ0OA_84346f7c-b1e8-4998-ad31-4401b694dc4d"
      unitRef="usd">9994000</dsgr:LeaseLiabilityCurrent>
    <dsgr:LeaseLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfOC00LTEtMS05MTQ0OA_d1e96dcf-b9a4-4f40-971a-2f20d941b328"
      unitRef="usd">4641000</dsgr:LeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtMi0xLTEtOTE0NDg_3a8a564b-0c39-4036-82a2-bcd5b05cfa9a"
      unitRef="usd">36771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTAtNC0xLTEtOTE0NDg_0253f147-94c1-4cbe-ac62-a904e9d4a99f"
      unitRef="usd">16132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtMi0xLTEtOTE0NDg_619a2eba-e033-4667-9796-659b2849dc9e"
      unitRef="usd">1398000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTEtNC0xLTEtOTE0NDg_c049cc12-8bb0-443a-806b-7c8978724bc6"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItMi0xLTEtOTE0NDg_44c12b6a-729b-4c6b-a9c8-d1c7a1e77333"
      unitRef="usd">38169000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:LeaseLiabilityNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmFjMWI5MDVlMDZhNTRiYzk4YWNhMGFjYmEzMzFkNDMxL3RhYmxlcmFuZ2U6YWMxYjkwNWUwNmE1NGJjOThhY2EwYWNiYTMzMWQ0MzFfMTItNC0xLTEtOTE0NDg_a2b25534-4d5d-48d2-89cf-0d9f11d9a5fb"
      unitRef="usd">16132000</dsgr:LeaseLiabilityNoncurrent>
    <dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTIw_8b9fdafa-7397-440b-8d76-f17f9f1b6fcb"
      unitRef="usd">11800000</dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation>
    <dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNTM2_e4967be2-4468-4032-9092-3554ae51d6ed"
      unitRef="usd">2800000</dsgr:OperatingLeaseRightofUseAssetAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjE5_49ec5840-7bec-4a2b-9818-09cf46a46e04"
      unitRef="usd">1000000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfNjM1_ee6d7f1c-3728-477e-a7ce-01b59897f969"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0NA_c07f3444-618f-4e1b-ab7e-1e259e3fed65">&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:120%"&gt;The value of lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Year two&lt;/span&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year three&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;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year four&lt;/span&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Subsequent years&lt;/span&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;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&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;2,422&#160;&lt;/span&gt;&lt;/td&gt;&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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;45,984&#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;2,179&#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,163&#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:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RleHRyZWdpb246YTNmOTQ1ZmZiNDM3NDY0YmIxNjE4MmQ4NGFjZDA1MmRfMTA0OQ_f8eb0308-2e4e-4823-b3a7-3b77ac6c5334">&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:120%"&gt;The value of lease liabilities generated by leasing activities as of September&#160;30, 2022 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity Date of Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:700;line-height:100%"&gt;Financing Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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;Year one&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;6,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Year two&lt;/span&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;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year three&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;9,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year four&lt;/span&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,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Year five&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Subsequent years&lt;/span&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;15,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;56,353&#160;&lt;/span&gt;&lt;/td&gt;&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;2,422&#160;&lt;/span&gt;&lt;/td&gt;&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;58,775&#160;&lt;/span&gt;&lt;/td&gt;&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;(10,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;45,984&#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;2,179&#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,163&#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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi0yLTEtMS05MTQ0OA_61a8adb6-7892-416f-8c86-10e8bb187f85"
      unitRef="usd">6657000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi00LTEtMS05MTQ0OA_029876ea-97aa-413a-a543-9b2fda240570"
      unitRef="usd">332000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <dsgr:NetLeaseLiabilityPaymentsRemainderofFiscalYear
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMi02LTEtMS05MTQ0OA_a246a053-f524-411f-a431-288a9f1baed7"
      unitRef="usd">6989000</dsgr:NetLeaseLiabilityPaymentsRemainderofFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy0yLTEtMS05MTQ0OA_59ac791c-20a4-4ad9-a0d2-fb02caf80d1a"
      unitRef="usd">11485000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy00LTEtMS05MTQ0OA_2dab07b8-21c0-436c-ad35-efff079b4221"
      unitRef="usd">828000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <dsgr:NetLeaseLiabilityPaymentsDueYearOne
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMy02LTEtMS05MTQ0OA_3758b9ec-0fa6-45d1-96a9-5b2a861b84f3"
      unitRef="usd">12313000</dsgr:NetLeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC0yLTEtMS05MTQ0OA_670d2924-24e8-4b0e-b7d8-42329f338b18"
      unitRef="usd">9336000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC00LTEtMS05MTQ0OA_4a518383-0520-42e2-af00-14bd9da04511"
      unitRef="usd">544000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <dsgr:NetLeaseLiabilityPaymentsDueYearTwo
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNC02LTEtMS05MTQ0OA_547bb7ab-4909-4bbf-9197-dd5e5b17c9af"
      unitRef="usd">9880000</dsgr:NetLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS0yLTEtMS05MTQ0OA_f5143127-3ddc-44ef-b7b8-7dd66aba20bf"
      unitRef="usd">7241000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS00LTEtMS05MTQ0OA_6240d2c0-7982-4695-ae37-6e3bd61d1b9c"
      unitRef="usd">333000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <dsgr:NetLeaseLiabilityPaymentsDueYearThree
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNS02LTEtMS05MTQ0OA_d79601fc-30d6-4171-ad56-6f5cc21a2661"
      unitRef="usd">7574000</dsgr:NetLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi0yLTEtMS05MTQ0OA_fe284d93-6598-44a6-af38-b71b167a7524"
      unitRef="usd">6130000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi00LTEtMS05MTQ0OA_afdc2617-3fd0-4f65-939e-a0cd3e70261f"
      unitRef="usd">268000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <dsgr:NetLeaseLiabilityPaymentsDueYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNi02LTEtMS05MTQ0OA_b55f216d-bb16-4604-8c26-49772a844307"
      unitRef="usd">6398000</dsgr:NetLeaseLiabilityPaymentsDueYearFour>
    <dsgr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy0yLTEtMS05MTQ0OA_2fac057a-f481-4065-99c6-d796d4678e62"
      unitRef="usd">15504000</dsgr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <dsgr:FinanceLeaseLiabilityToBePaidAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy00LTEtMS05MTQ0OA_1bbd7d05-109f-451e-b6c3-9227f5b24963"
      unitRef="usd">117000</dsgr:FinanceLeaseLiabilityToBePaidAfterYearFour>
    <dsgr:NetLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfNy02LTEtMS05MTQ0OA_56b218a9-36be-4dd9-b6f5-167d3704735f"
      unitRef="usd">15621000</dsgr:NetLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC0yLTEtMS05MTQ0OA_11a27f65-85d6-418c-bb0a-d3dc3a559def"
      unitRef="usd">56353000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC00LTEtMS05MTQ0OA_c814eb90-6fe9-4568-9a88-17036b28a4f0"
      unitRef="usd">2422000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <dsgr:NetLeaseLiabilityPaymentsDue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOC02LTEtMS05MTQ0OA_88916272-fa23-4495-8080-44edd1e3340b"
      unitRef="usd">58775000</dsgr:NetLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS0yLTEtMS05MTQ0OA_a42d14ea-55c4-4ec7-85d8-1a30762e9f2b"
      unitRef="usd">10369000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS00LTEtMS05MTQ0OA_00dfbc48-c36f-4dad-9fbd-832e4dc0632a"
      unitRef="usd">243000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <dsgr:NetLeaseLiabilityImputedInterest
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfOS02LTEtMS05MTQ0OA_88a0e9c8-83d0-4091-ac46-3a6564b610ae"
      unitRef="usd">10612000</dsgr:NetLeaseLiabilityImputedInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtMi0xLTEtOTE0NDg_3b4c3ae9-8ca0-4f72-b389-0985b4797e92"
      unitRef="usd">45984000</us-gaap:OperatingLeaseLiability>
    <dsgr:FinanceLeaseLiabilityPresentValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNC0xLTEtOTE0NDg_5e7c9322-6e4e-4a75-8a21-9b9ac9d39b24"
      unitRef="usd">2179000</dsgr:FinanceLeaseLiabilityPresentValue>
    <dsgr:NetLeaseLiabilityPresentValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjY4OTBmNmFhOWY0ZDQ3MzRhYWI3YzM3YjEzMDdiYjg1L3RhYmxlcmFuZ2U6Njg5MGY2YWE5ZjRkNDczNGFhYjdjMzdiMTMwN2JiODVfMTAtNi0xLTEtOTE0NDg_fe752e3f-4f8e-4446-a57d-aaf6153813c2"
      unitRef="usd">48163000</dsgr:NetLeaseLiabilityPresentValue>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi0yLTEtMS05MTQ0OA_7da11b4e-adad-4f50-892e-6e7eb28a99c8">P5Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMi00LTEtMS05MTQ0OA_cfb6783b-8b5d-4a47-89cd-6f229a23511a"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy0yLTEtMS05MTQ0OA_f1a4b6f5-cb31-4a34-81c1-9ca22409a9ce">P3Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOmUzN2EyMzU2YTdkZTQwNmI4YTVhY2QwMzg2OGM0NGU2L3RhYmxlcmFuZ2U6ZTM3YTIzNTZhN2RlNDA2YjhhNWFjZDAzODY4YzQ0ZTZfMy00LTEtMS05MTQ0OA_55420593-7900-40a6-a61d-67bfef577ee0"
      unitRef="number">0.063</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMi00LTEtMS05MTQ0OA_0ffec9ba-5fbf-42aa-903b-cd95695b4b0d"
      unitRef="usd">3330000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfMy00LTEtMS05MTQ0OA_0da19840-6bd7-46b1-afef-c9e824e16769"
      unitRef="usd">37000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV82NC9mcmFnOmEzZjk0NWZmYjQzNzQ2NGJiMTYxODJkODRhY2QwNTJkL3RhYmxlOjM5YTBhMTYyOTM3NDQ5M2U4NzBiNmQ3OTM5NDMwOTliL3RhYmxlcmFuZ2U6MzlhMGExNjI5Mzc0NDkzZTg3MGI2ZDc5Mzk0MzA5OWJfNC00LTEtMS05MTQ0OA_50fe3049-49a4-410c-953e-957e257970d9"
      unitRef="usd">457000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4NA_30b0c935-1972-47c8-ad14-eff4c29e659f">Earnout Derivative Liability&lt;div style="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;On the Merger Date, the Company recorded an earnout derivative liability for the two earnout provisions within the Merger Agreements. The Company estimated the fair value of the earnout derivative liability based on an aggregate of 1,162,000 additional shares available to be issued under the two earnout provisions of the Merger Agreements. The aggregate of 1,162,000 shares is comprised of 700,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the TestEquity Equityholder and 462,000 shares of DSG common stock that are contingently issuable to (or forfeitable by) the Gexpro Services Stockholder. The additional 538,000 shares of the remaining potential shares of the earnout were not recorded as an earnout derivative liability as the acquisition contingency for these shares was met at the Merger Date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company's earnout derivative liability is classified as a Level 3 instrument and is measured at fair value on a recurring basis. The fair value of the earnout derivative liability was measured using the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis for the year ended December 31, 2022. Inputs to that model include the expected time to liquidity, the risk-free interest rate over the term, expected volatility based on representative peer companies and the estimated fair value of the underlying class of common stock. The significant unobservable inputs used in the fair value measurement of the earnout derivative liability are the fair value of the underlying stock at the valuation date and the estimated term of the earnout arrangement periods. Generally, increases (decreases) in the fair value of the underlying stock and estimated term would result in a directionally similar impact to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%"&gt;The estimated aggregate fair value of the earnout derivative liability recorded on the Merger Date was $43.9 million, with an offsetting entry to additional paid-in capital. As of April 29, 2022, 700,000 of the 1,162,000 shares were reclassified to equity, as the acquisition contingencies had been met. Immediately prior to reclassification, these shares were remeasured to fair value. For the three and nine months ended September&#160;30, 2022, the Company recorded income of $10.3&#160;million and $4.6 million, respectively, as a component of Change in fair value of earnout liability in the Unaudited Consolidated Statements of Income and Comprehensive Income due to changes in the fair value of the earnout derivative liability. The earnout opportunity for the remaining 462,000 shares for Gexpro Services expires on December 31, 2022. See Fair Value Measurements in Note 2 - &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; for further information. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The change in the fair value of the earnout derivative liability was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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 at 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-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Initial recognition on Merger Date&lt;/span&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;43,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to equity at fair value&lt;/span&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;(26,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <dsgr:BusinessAcquisitionNumberOfEarnoutProvisions
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMTI2_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4"
      unitRef="earnoutprovision">2</dsgr:BusinessAcquisitionNumberOfEarnoutProvisions>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjAz_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <dsgr:BusinessAcquisitionNumberOfEarnoutProvisions
      contextRef="i32159a4f87ad48ee99d9f1f2c4ebca6c_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMzI5_7a93afac-b3a5-4adb-9c8d-cef921b7cbf4"
      unitRef="earnoutprovision">2</dsgr:BusinessAcquisitionNumberOfEarnoutProvisions>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjA3_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDIw_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Mw_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ic4bd702ff21b495082d8236333c94489_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODIzOQ_bc6f9d84-c723-4471-8021-bc54209237bf"
      unitRef="shares">538000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI1Mg_f9e9df7a-6113-437f-9e67-75c6d5b11c6e"
      unitRef="usd">43900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <dsgr:DerivativeLiabilityReclassifiedToEquityShares
      contextRef="id75e4377b94048bea11be31ca549ebf9_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjAyMA_4adaa337-44c6-497e-a490-8e5506dbbda2"
      unitRef="shares">700000</dsgr:DerivativeLiabilityReclassifiedToEquityShares>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i4c9e083a3a7f434db8b504b64185752d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjEx_0242b3dd-b1c9-43c0-aa6b-ba417977dd41"
      unitRef="shares">1162000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNDM5ODA0NjUxNDA2Mw_22fffb4e-859f-4324-b6cf-ba5693c0f127"
      unitRef="usd">10300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfNTQ5NzU1ODE2NjE2_89d4f62b-85bf-4adf-a06d-125645a02c42"
      unitRef="usd">-4600000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i42f58f6122ee4d779ae5fc375aec8be4_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjE5OTAyMzI1ODI0Nw_ec602d87-0d8d-4734-8d8b-c694b59902cc"
      unitRef="shares">462000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RleHRyZWdpb246M2ZkN2QyZTg4MWQ3NDgzNDg0NDQ5YjlhMGNjNDA5OTRfMjY4Mw_ea6cd4a0-c0de-4cd6-9a2c-0a05a6a56bcb">&lt;div style="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;The change in the fair value of the earnout derivative liability was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.445%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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 at 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-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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;Initial recognition on Merger Date&lt;/span&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;43,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications to equity at fair value&lt;/span&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;(26,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Balance at September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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;12,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMS0yLTEtMS05MTQ0OA_0ac143e3-be2d-434a-82a4-93d2fe81d7f9"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMi0yLTEtMS05MTQ0OA_f9e9df7a-6113-437f-9e67-75c6d5b11c6e"
      unitRef="usd">43900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfMy0yLTEtMS05MTQ0OA_aa3f8c39-d959-458d-bb94-e1d9142274d1"
      unitRef="usd">-4607000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNC0yLTEtMS05MTQ0OA_25ddf723-cceb-4a1b-a33a-7bba1fd03af2"
      unitRef="usd">26593000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83MC9mcmFnOjNmZDdkMmU4ODFkNzQ4MzQ4NDQ0OWI5YTBjYzQwOTk0L3RhYmxlOjQ2ZWI2YzJiYjNhZDRjNjdiNDRiODRiNThjMWEyZjhiL3RhYmxlcmFuZ2U6NDZlYjZjMmJiM2FkNGM2N2I0NGI4NGI1OGMxYTJmOGJfNS0yLTEtMS05MTQ0OA_affd09a3-9aa0-4516-8fe2-6eab185ed3e0"
      unitRef="usd">12700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTQw_40d44a35-f07f-4f56-a97a-4e9d7d2e88ba">Accrued Expenses and Other Current Liabilities&lt;div style="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;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousand)&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Accrued stock-based compensation&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;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued compensation&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;20,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued income taxes&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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;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;Accrued customer rebates&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;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Accrued severance&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;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Deferred 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;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued health benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,663&#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;23,126&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RleHRyZWdpb246MjhkYTJlMTgzNmUwNDQ5MmFiM2JkMGMzOTI0YmI0NzBfMTM5_64b77058-96a1-421d-a596-16910b6e1c83">&lt;div style="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;Accrued expenses and other current liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&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:9pt;font-weight:400;line-height:100%"&gt;(in thousand)&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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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;Accrued stock-based compensation&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;2,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued compensation&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;20,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued and withheld taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued income taxes&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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;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;Accrued customer rebates&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;4,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Accrued severance&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;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Deferred 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;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Accrued health benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,663&#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;23,126&#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>
    <dsgr:AccruedStockBasedCompensation
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0xLTEtMS05MTQ0OA_4269c815-43c3-4956-9e4d-925264265d82"
      unitRef="usd">2060000</dsgr:AccruedStockBasedCompensation>
    <dsgr:AccruedStockBasedCompensation
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMS0zLTEtMS05MTQ0OA_62a97297-ad13-49c1-bd5f-254931f9214b"
      unitRef="usd">0</dsgr:AccruedStockBasedCompensation>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0xLTEtMS05MTQ0OA_69268861-16ca-4013-9143-23671e3eb765"
      unitRef="usd">20772000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMi0zLTEtMS05MTQ0OA_e600e269-bcdb-40af-a0bb-3852dc238a5d"
      unitRef="usd">5997000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0xLTEtMS05MTQ0OA_968f09ac-6335-48ca-8a2e-0eb9de4e2221"
      unitRef="usd">6690000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMy0zLTEtMS05MTQ0OA_59179f76-b82d-4bd6-8c65-995b09ab517e"
      unitRef="usd">880000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0xLTEtMS05MTQ0OA_fb88d920-87b6-446b-8bdd-c8b0c26c682c"
      unitRef="usd">319000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNC0zLTEtMS05MTQ0OA_7b2be195-b7d5-4d31-9c2c-3c1509dfdb37"
      unitRef="usd">4170000</us-gaap:AccruedIncomeTaxesCurrent>
    <dsgr:AccruedCustomerRebates
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0xLTEtMS05MTQ0OA_02423c62-1a19-467b-ac51-fe19d35fc330"
      unitRef="usd">4290000</dsgr:AccruedCustomerRebates>
    <dsgr:AccruedCustomerRebates
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNS0zLTEtMS05MTQ0OA_349bec7a-fae5-4995-abe7-923c6f59c4d9"
      unitRef="usd">2657000</dsgr:AccruedCustomerRebates>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0xLTEtMS05MTQ0OA_b07e2b1d-d2c9-481b-a455-8aca24af2d35"
      unitRef="usd">977000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNi0zLTEtMS05MTQ0OA_6e8ce404-bcdb-4d00-b8e9-9bbfd0db9fd2"
      unitRef="usd">0</us-gaap:RestructuringReserveCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0xLTEtMS05MTQ0OA_156c195a-5017-4655-b11e-d1bf78c07f2a"
      unitRef="usd">4553000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfNy0zLTEtMS05MTQ0OA_b5d45476-d2c8-4761-bdcf-77c9081c33c0"
      unitRef="usd">1515000</us-gaap:InterestPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0xLTEtMS05MTQ0OA_8507ecf8-dad6-4ae3-8168-41276c900a62"
      unitRef="usd">1120000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOC0zLTEtMS05MTQ0OA_10898138-3cb1-417e-9a95-9c67f71fdf0a"
      unitRef="usd">485000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0xLTEtMS05MTQ0OA_90ac14f7-a26a-4258-b77c-5eda5cc08b58"
      unitRef="usd">1282000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfOS0zLTEtMS05MTQ0OA_caec86a6-8767-4700-979c-0851f3c14abd"
      unitRef="usd">59000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMS0xLTEtOTE0NDg_61177907-f878-4e32-8a1a-1f4217b499d1"
      unitRef="usd">16600000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTAtMy0xLTEtOTE0NDg_72240e45-6c4f-4f14-ae4b-5caa6390f80c"
      unitRef="usd">7363000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMS0xLTEtOTE0NDg_7fb1284e-7302-4c0b-a977-dcae62cbb570"
      unitRef="usd">58663000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83My9mcmFnOjI4ZGEyZTE4MzZlMDQ0OTJhYjNiZDBjMzkyNGJiNDcwL3RhYmxlOmI0ZTQwZjFhMmFkZjQ0YmM5MzQ4MDgxMDk5MzI0NGQwL3RhYmxlcmFuZ2U6YjRlNDBmMWEyYWRmNDRiYzkzNDgwODEwOTkzMjQ0ZDBfMTEtMy0xLTEtOTE0NDg_8242b75d-0b6d-4bd9-960d-b7716e756cc7"
      unitRef="usd">23126000</dsgr:AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MzI_4e87b91b-8b28-452e-b8cd-dd454e2ee0a1">Debt&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's outstanding long-term debt was comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving credit facility&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;123,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Senior secured term loan&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;243,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured delayed draw term loan&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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Other revolving line of credit&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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous revolving credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Previous term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;229,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less current portion of long-term debt&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;(16,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Less deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;397,461&#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;93,134&#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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amended and Restated Credit Agreement - April 1, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On April 1, 2022 (the "Closing Date"), DSG and certain of its subsidiaries entered into an Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Agreement&#x201d;) by and among DSG, certain subsidiaries of DSG as borrowers or guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. Pursuant to the Amended and Restated Credit Agreement, the Company's previous credit agreement was amended and restated in its entirety.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Amended and Restated Credit Agreement provides for (i) a $200&#160;million senior secured revolving credit facility, with a $25&#160;million letter of credit sub-facility and a $10&#160;million swingline loan sub-facility, (ii) a $250&#160;million senior secured initial term loan facility and (iii) a $50&#160;million senior secured delayed draw term loan facility. In addition, the Amended and Restated Credit Agreement permits the Company to increase the commitments under the Amended and Restated Credit Agreement from time to time by up to $200&#160;million in the aggregate, subject to, among other things, the receipt of additional commitments from existing and/or new lenders and pro forma compliance with the financial covenants in the Amended and Restated Credit Agreement. The revolving credit facility is available to be drawn in U.S. dollars, Canadian dollars and any other additional currencies that may be agreed. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On April 1, 2022, in connection with the Mergers, the Company borrowed $250.0&#160;million of initial term loan facility loans and approximately $86.0&#160;million of revolving credit facility loans under the Amended and Restated Credit Agreement. These borrowings were used to 1) repay all obligations and refinance the Company's previous credit agreement, 2) repay certain existing indebtedness of TestEquity and Gexpro Services and their respective subsidiaries, 3) pay fees and expenses in connection with the Mergers, and 4) finance the working capital needs and general corporate purposes of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A $2.8&#160;million loss on the extinguishment of debt for remaining unamortized deferred financing costs associated with the previous indebtedness was recorded in the second quarter of 2022 in connection with the payoff. The extinguishment is recorded in Loss on extinguishment of debt in the Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Amended and Restated Credit Agreement requires that the proceeds of any revolving credit facility loans be used for working capital and general corporate purposes (including, without limitation, permitted acquisitions), and requires that the proceeds of any delayed draw term loan facility be used solely to finance the payment of consideration for (i) the potential acquisition by TestEquity of a certain business that had been previously identified to DSG as a potential acquisition candidate by TestEquity prior to the date of the TestEquity Merger Agreement and (ii) other acquisitions permitted under the Amended and Restated Credit Agreement, and for any fees, costs and expenses incurred in connection therewith. On April 29, 2022, the Company borrowed the $50.0&#160;million available under the delayed draw term loan facility to finance the acquisition of Interworld Highway, LLC. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&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;, there were $243.8&#160;million of term loan facility loans outstanding, $50.0&#160;million of delayed draw term loans outstanding and approximately $123.9&#160;million of revolving credit facility loans outstanding under the Amended and Restated Credit Agreement.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Net of outstanding letters of credit, there w&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as $75.1 million of borrowi&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ng availability under the revolving credit facility as of September&#160;30, 2022. The weighted average interest rate from April 1, 2022 through September&#160;30, 2022&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; was 4.3%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The loans under the Amended and Restated Credit Agreement bear interest, at the Company&#x2019;s option, at a rate equal to (i) the Alternate Base Rate or the Canadian Prime Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 0.0% to 1.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement or (ii) the Adjusted Term SOFR Rate or the CDOR Rate (each as defined in the Amended and Restated Credit Agreement), plus, in each case, an additional margin ranging from 1.0% to 2.75% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that the additional margin for the period from the Closing Date until the Company&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall be 1.5% per annum for Alternate Base Rate or Canadian Prime Rate loans and 2.5% per annum for all other loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Certain closing fees, arrangement fees, administration fees, commitment fees and letter of credit fees are payable to the lenders and the agents under the Amended and Restated Credit Agreement, including a commitment fee on the daily unused amount of the revolving credit facility that will accrue at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement. The Amended and Restated Credit Agreement further provides that such commitment fee for the period from the Closing Date until Lawson&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter ending after the Closing Date shall accrue at a rate of 0.3% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In addition, the Amended and Restated Credit Agreement provides that the delayed draw term loan facility shall accrue a ticking fee at a rate ranging from 0.15% to 0.35% per annum, depending on the total net leverage ratio of the Company and its restricted subsidiaries as of the most recent determination date under the Amended and Restated Credit Agreement, and that such ticking fee shall be payable during the period from the Closing Date to the date on which the lenders&#x2019; delayed draw term loan facility commitments terminate. The Amended and Restated Credit Agreement further provides that the ticking fee for the period from the Closing Date until the Company&#x2019;s delivery of its financial statements and compliance certificate for the first full quarter after the Closing Date shall accrue at a rate of 0.3% per annum. The fees outlined above are reported as interest expense and vary depending on the total net leverage ratio as defined in the Amended and Restated Credit Agreement. Fees from the Closing Date through September&#160;30, 2022 were $0.1&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In connection with the Amended and Restated Credit Agreement, deferred financing costs of $4.0 million were incurred. Deferred financing costs are amortized over the life of the debt instrument and reported as interest expense. As of September&#160;30, 2022, deferred financing costs net of accumulated amortization were $8.4 million of which $5.2 million are included in Long-term debt, less current portion, net (related to the senior secured term loan and senior secured delayed draw term loan) and $3.2 million are included in Other assets (related to the senior secured revolving credit facility) in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Each of the loans under the Amended and Restated Credit Agreement mature on April 1, 2027, at which time all outstanding loans, together with all accrued and unpaid interest, must be repaid and the revolving credit facility commitments will terminate. The Company is required to repay principal on the term loans each quarter in the following amounts (subject to potential adjustment): (i) $3,125,000, in the case of the initial term loan facility, and (ii) an amount equal to 1.25% of the funded delayed draw term loan facility, in the case of the delayed draw term loan facility. The Company is also required to prepay the term loans with the net cash proceeds from any disposition of certain assets (subject to reinvestment rights) or from the incurrence of any unpermitted debt. The Company may borrow, repay and reborrow the revolving loans until April 1, 2027, prepay any of the term loans, and terminate any of the commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions and the reimbursement of certain lender costs in the case of prepayments of certain types of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations of the Company and its U.S. subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of the Company&#x2019;s U.S. subsidiaries and the obligations of each of the Company&#x2019;s Canadian subsidiaries under the Amended and Restated Credit Agreement are guaranteed by the Company and certain of its U.S. and Canadian subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Subject to certain exceptions as set forth in the Amended and Restated Credit Agreement, the obligations under the Amended and Restated Credit Agreement are secured by a first priority security interest in and lien on substantially all assets of the Company, each other borrower and each guarantor.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Amended and Restated Credit Agreement contains various affirmative covenants, including financial maintenance covenants requiring the Company to maintain compliance with a consolidated minimum interest coverage ratio and a maximum total net leverage ratio, each determined in accordance with the terms of the Amended and Restated Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company was in compliance with all affirmative and financial covenants as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&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;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Amended and Restated Credit Agreement contains various events of default (subject to exceptions, thresholds and grace periods as set forth in the Amended and Restated Credit Agreement). Under certain circumstances, a default interest rate will apply on all obligations at a rate equal to 2.0% per annum above the applicable interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Previous Credit Agreements&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; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gexpro Services - January 3, 2022 Gexpro Services Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On January 3, 2022, Gexpro Services entered into a credit agreement ("2022 Gexpro Services Credit Agreement") with a financial institution under which Gexpro Services obtained an initial $137&#160;million term loan ("2022 Gexpro Services Term Loan"), a $25&#160;million revolving line of credit ("2022 Gexpro Services Revolver") and a delayed $83&#160;million term loan ("2022 Gexpro Services Delayed Term Loan"), together the "2022 Gexpro Services Facilities". The proceeds of the 2022 Gexpro Services Term Loan and 2022 Gexpro Services Delayed Term Loan were used to fund the Resolux acquisition, repay all borrowings under the 2020 Gexpro Services Credit Agreements (as defined below) and seller&#x2019;s promissory note from SIS acquisition (refer to Note 3 - Business Acquisitions for further details of these acquisitions). In connection with the 2022 Gexpro Services Credit Agreement, deferred financing costs of $7.4&#160;million were incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Gexpro Services - February 24, 2020 Gexpro Services Term Loan Credit Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;On February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Term Loan Credit Agreement") under which Gexpro Services obtained a $60&#160;million term loan ("2020 Gexpro Services Term Loan"). Also on February 24, 2020, Gexpro Services entered into a credit agreement ("2020 Gexpro Services Revolver Credit Agreement" and together with the 2020 Gexpro Services Term Loan Credit Agreement, "2020 Gexpro Services Credit Agreements") under which Gexpro Services obtained a $15&#160;million revolving line of credit ("2020 Gexpro Services Revolver"). Availability of the 2020 Gexpro Services Revolver was reduced by issued and outstanding letters of credit, which were limited to $38.5&#160;million. There were $0.7&#160;million outstanding letters of credit as of December 31, 2021 and $37.7&#160;million outstanding on the 2020 Gexpro Services Revolver. A loss on debt extinguishment of $0.6&#160;million was recorded on January 3, 2022 in connection with the January 3, 2022 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gexpro Services Credit Agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&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;TestEquity - 2017 TestEquity Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On April 28, 2017, TestEquity entered into a credit agreement ("2017 TestEquity Credit Agreement") with a financial institution under which TestEquity obtained a $101&#160;million term loan ("2017 TestEquity Term Loan") and a $15.0&#160;million &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;revolving line of credit ("2017 TestEquity Revolver"). Availability of the 2017 TestEquity Revolver was reduced by issued and outstanding letters of credit, which were limited to $2.0&#160;million. There were no outstanding letters of credit as of December 31, 2021 and $1.0&#160;million outstanding on the revolving line of credit. A loss on debt extinguishment of $0.2&#160;million was recorded on April 1, 2022 in connection with the April 1, 2022 Amended and Restated Credit Agreement executed in connection with the consummation of the Mergers&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5MjY_0a64bf58-07b8-4270-a369-c2caf6a1d600">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's outstanding long-term debt was comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:10pt;font-weight:700;line-height:100%"&gt;September 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving credit facility&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;123,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Senior secured term loan&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;243,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured delayed draw term loan&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;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Other revolving line of credit&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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Previous revolving credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Previous term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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;229,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Less current portion of long-term debt&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;(16,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Less deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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;397,461&#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;93,134&#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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5dc137310cda42bfa1c46c4978afab07_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0xLTEtMS05MTQ0OA_8c69e997-c819-4f79-8c33-cd3ac339f50f"
      unitRef="usd">123925000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i15783a129e0d469a896fa4be15069446_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMi0zLTEtMS05MTQ0OA_208f49b8-9bc0-4c40-b50f-e594c8a9b39b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0xLTEtMS05MTQ0OA_ff1952fc-d19e-45c6-8b8d-a08f1ad96d42"
      unitRef="usd">243750000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibe8161e457584542a495416507115975_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMy0zLTEtMS05MTQ0OA_4e8a74c4-bbdc-4578-9277-7cac75bd70ed"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0xLTEtMS05MTQ0OA_19d0c671-dbb1-4ab5-a598-7389e030fdcc"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iabc5ec154b19401b9678aacaa18b0547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNC0zLTEtMS05MTQ0OA_d2fe9e7e-6384-411d-8c74-50338f63f7a1"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i05ab1c53dd794f75a8470672f8dfe462_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0xLTEtMS05MTQ0OA_83b5e916-b07d-4cb1-b136-3527c5c84d14"
      unitRef="usd">1121000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id5039cdbe4d24bc4be27d81916837ec5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNS0zLTEtMS05MTQ0OA_7a96fadb-066d-4933-b1ce-655865460367"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1d8ae3e1032246c5bb1a93ff4f7ebdbd_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0xLTEtMS05MTQ0OA_c5166802-8c9b-4ed0-8848-0c47670f69ae"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ice535eb0fcbf41589f42676122c96914_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNi0zLTEtMS05MTQ0OA_bccf491e-9749-43d6-97de-de9c2d00104c"
      unitRef="usd">38707000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i317b40e37e9f4d05a72a5dcd0ef447df_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0xLTEtMS05MTQ0OA_c8853bac-5665-4657-8314-42042888b8fd"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id9bcc88a94fe40b9847c0581f736a29f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfNy0zLTEtMS05MTQ0OA_660e175c-3a67-4cf8-8ab2-0a2e2023309d"
      unitRef="usd">190337000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0xLTEtMS05MTQ0OA_23270bd7-508b-4dfa-8c88-72420885a229"
      unitRef="usd">418796000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOC0zLTEtMS05MTQ0OA_3043d5f9-064d-491e-be61-5cb19cad638e"
      unitRef="usd">229044000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtCurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0xLTEtMS05MTQ0OA_8c0e01b6-1689-4ae8-b1b8-d0380c170451"
      unitRef="usd">16121000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfOS0zLTEtMS05MTQ0OA_bf5e3453-66f7-495e-b709-b92eb6a78c96"
      unitRef="usd">134405000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMS0xLTEtOTE0NDg_bb166ae2-a091-47b3-879a-db042049dcef"
      unitRef="usd">5214000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ib978301ff2be4e0b998ad7f8090ee57c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTAtMy0xLTEtOTE0NDg_4d3c7cb3-4d9a-4315-bdb0-e521e02beaea"
      unitRef="usd">1505000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMS0xLTEtOTE0NDg_1c9a6eb2-7c1a-499f-85f6-41047f8b363e"
      unitRef="usd">397461000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RhYmxlOmQ3NTFkNmMxYTJjOTQ4OWQ4OTY4ZWIzNTU4ZjU0MzVhL3RhYmxlcmFuZ2U6ZDc1MWQ2YzFhMmM5NDg5ZDg5NjhlYjM1NThmNTQzNWFfMTEtMy0xLTEtOTE0NDg_cb56065b-9f82-49b7-b3d1-3ce8c2dbc1c1"
      unitRef="usd">93134000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjgz_3e47e215-32e5-4c7a-b7c5-ac9dae905d8a"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i42906695b92d49e0b836cc0a0538830e_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzM1_c39bf0df-63f4-49d8-894e-6d974aec21c3"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibc1fb516afa646dcbc4382d77483263b_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc0_7a941635-933f-4385-9744-5be0a293b31e"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260e185f97e64bddad86da4624848512_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI5ODE_4801a48d-9104-4545-980f-aa70c8505100"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if249754e625b4ec2b2eec575768cfc45_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfODcw_cdd22551-9451-4b48-a2a9-18bd467ad024"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <dsgr:LineOfCreditFacilityAccordionFeatureIncreaseLimit
      contextRef="i614b275be11f4cffa4a7f7896ae38773_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA5OQ_004eadce-672c-4fab-8b52-c2a86b07fb67"
      unitRef="usd">200000000</dsgr:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i260e185f97e64bddad86da4624848512_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjE5OTAyMzI2ODU1MQ_425d0ba0-581d-4d8d-8041-5f8034b644e2"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTU2OQ_a47ad001-4c77-44ee-a004-fd79680fada7"
      unitRef="usd">86000000</us-gaap:LineOfCredit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i9db943c57bf747a9bfbd623b27d7dd7f_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMjAyMw_cd558944-68cd-4109-8383-c39470380aba"
      unitRef="usd">-2800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i26a83fd4acb54683b2945ae7182c0100_D20220429-20220429"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzE1OQ_412d348c-8c41-4f93-aa7b-a069e2557e29"
      unitRef="usd">50000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iad4315f77d9c449498dcef285dd177cb_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjI5_9eade227-e2e7-4bcd-a926-bd75ee9c7489"
      unitRef="usd">243800000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjQy_21d360a9-5d18-43b0-b0d0-efe3c1c4d3a3"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4d34cebe9ff04f56851416c9244221f5_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTQ5NzU1ODI3MjM2_2bb74114-6fa0-4496-9e9a-bae12b3b4a8d"
      unitRef="usd">123900000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzU2Mg_ef73ee90-6e99-42f8-9d8b-5081f0e6a05e"
      unitRef="usd">75100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMzcwOQ_9b4c90c6-53b3-4587-9789-e76417d1f1a9"
      unitRef="number">0.043</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if63ab8e8590a4edc8f1cc24b673adeb9_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAwNA_07704a67-471e-4e99-b0ba-b614c5e0b20b"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="idfb46b367b97423d89731d02f589c17c_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDAxMA_e2f5bd89-d8f3-4d29-a743-e6c990027350"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i454a484bfdec4a56b17d2511edc961d8_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3Mw_0c24781f-3c9f-4bb7-9a3e-859dc67e5ecf"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i03a4adbd686c4faab1fdd40ee4b50192_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDM3OQ_a7524e98-850f-4a8e-8609-33af1f15f71c"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dsgr:DebtInstrumentAdditionalMargin
      contextRef="i05c1f9b881f64599b40cc3a6f6afd5a9_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDg0NQ_e51bd094-15f5-4a64-84f8-ea9ef83f4789"
      unitRef="number">0.015</dsgr:DebtInstrumentAdditionalMargin>
    <dsgr:DebtInstrumentAdditionalMargin
      contextRef="i6f2206066e934db492a4ca45e7871e44_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNDkxNQ_b8741951-c273-4c81-8cc1-768861f40adf"
      unitRef="number">0.025</dsgr:DebtInstrumentAdditionalMargin>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i51ce5a1195f04b16a0fdd71bd7aabd5f_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3MQ_de7a2924-3a1c-420e-917d-146599a5f2cf"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i2e4523e8d77c419db20811badcbfe77c_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTI3Nw_c271743c-8de8-44a9-881c-1822cc468a1d"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i05cfe7e574824f57aae1a028911321be_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTc1Mw_7ada0123-3a33-413d-87f0-de2877a7f028"
      unitRef="number">0.003</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="iec5b38a2ff3d4496922e739b93de358d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyMw_75f9f5a6-0c78-4693-95a9-6fb014c63cb3"
      unitRef="number">0.0015</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="id1a3f1c34720493b9e957a547308755e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNTkyOQ_8ca2f611-d5fc-4726-be96-5c395724689b"
      unitRef="number">0.0035</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <dsgr:LineOfCreditFacilityTickingFeePercentage
      contextRef="i33685913eeed4bc2bdcfd5ad231b193d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjU3MQ_1b23c078-f12a-40ed-b70d-7c1dcb83b30c"
      unitRef="number">0.003</dsgr:LineOfCreditFacilityTickingFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="id6f1bee569a04273a2097abeecc0336d_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjc5Mw_25a0258b-9138-4b85-80a9-a6142fc721d2"
      unitRef="usd">100000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNjg4OA_0463d3bf-26a7-448f-99d9-e35c131f3a83"
      unitRef="usd">4000000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i20dcb3d5392c492f8efd0f34fb3a1ca5_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzA4OA_e609d7c3-9fae-4eaa-b7b3-5192111ec3ba"
      unitRef="usd">8400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9de3d03fbb024011a3cbeddc3994abbd_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzEwMA_55c23266-fe01-4145-b117-5443aa03a7e0"
      unitRef="usd">5200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="idb68c75db2cc4b7a802ce92aa51f9e39_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzI0OQ_6fe781f3-56d6-4bd9-9bb6-d8bf9ac4533c"
      unitRef="usd">3200000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:LineOfCreditFacilityCommitmentFeeAmount
      contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzc4Ng_7216e486-921c-4cbb-bc9a-85858a9e4450"
      unitRef="usd">3125000</us-gaap:LineOfCreditFacilityCommitmentFeeAmount>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="iba3d239874724d0492c046988df8dd13_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfNzg2NQ_8a5ecad0-2c6d-4720-b8b3-75c93136ec7e"
      unitRef="number">0.0125</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <dsgr:DebtInstrumentCovenantDefaultRate
      contextRef="i609f4b50e7374e4e8b63944e50fcc0d3_I20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfOTk5Ng_c307fe3e-49e2-448a-92b3-73d8ccbbc482"
      unitRef="number">0.020</dsgr:DebtInstrumentCovenantDefaultRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0227f99db57e474992adcf6b528075b3_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTAzNjg_236cddfd-a763-4bf3-8375-d3aa0a701f3f"
      unitRef="usd">137000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i376654d1417440ebbc27734997367d1e_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0MTk_f12dfe42-24ee-4437-b809-5904f5cd9cc0"
      unitRef="usd">25000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib07ada0d7e2849bb853322fc6397e405_I20220103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTA0OTU_5274fc45-a259-4464-b5f3-8a8ae78370dc"
      unitRef="usd">83000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i02be7e2247864bb88cb45a864098cb99_I20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEwNTA_69dc230d-75f0-447e-87a2-d7c7a00781d2"
      unitRef="usd">7400000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id741f76240394268acaaa96bddcfbc63_I20200224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTEzNDA_5e922117-cfb3-4344-83e1-ad12c6e84e80"
      unitRef="usd">60000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i732e56785a554096b3f7999b41c55a2d_I20200224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE2OTU_35e22405-0966-4e6f-84ba-cd0a56bb9997"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if44d1b0fe3bf4919babe6689f6ce8879_I20200224"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE4ODc_14781d23-3887-4c6c-9dac-13e7b959330b"
      unitRef="usd">38500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i6a0b5c0612b64658b5f32bc29a296fc9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5MDI_6c108479-cd8c-41b9-b4d8-823832e432cb"
      unitRef="usd">700000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCredit
      contextRef="i4a6d4d2720494c56b6250ef6a6927e60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTE5NjM_c53edecc-658b-48cc-8f8d-ae3021ce6659"
      unitRef="usd">37700000</us-gaap:LineOfCredit>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2c286b80504b4a5f868d7594f7da1cec_D20220103-20220103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIwNDk_4399f477-9b83-4bc7-8260-7313b9015c7c"
      unitRef="usd">-600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idfaba58dc06b4ac0844ef21d2e33fd39_I20170428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTIzNjg_d46df30c-f0b1-4500-b430-bd12ef7385e6"
      unitRef="usd">101000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i251c64ba7d994f08b406ea80746b0650_I20170428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI0MTc_bce214a8-a804-4460-8d09-cd7684291c19"
      unitRef="usd">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ief64d3810e4e48c29ba83a8db1b56534_I20170428"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI1OTk_6784e8f0-9294-4c07-8fcd-2826e0405b67"
      unitRef="usd">2000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i83a1d768f2f7437f915e0074e22209c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2MTQ_d2560778-5733-4e52-81fb-b5fbea5a69a9"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i393f7cc655a04686b831ecdf0d334b9a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI2NzU_ca0cb33e-fcd1-47a9-a377-287fbc767bed"
      unitRef="usd">1000000</us-gaap:LongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if13d5fa87dd44184ad68661227623314_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83Ni9mcmFnOmUwM2Y3OGI2ODJkODQ5MGRiMDVjMWUzYmVmODM5MmRkL3RleHRyZWdpb246ZTAzZjc4YjY4MmQ4NDkwZGIwNWMxZTNiZWY4MzkyZGRfMTI3NTY_03e07c60-89f1-46aa-89de-2a90d7ccb8ff"
      unitRef="usd">-200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDYxMw_235758c4-2e75-4cb4-b86b-3b739d11ed52">Stock-Based Compensation&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded a stock-based compensation &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;benefit of $3.6&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and expense of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.4 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the &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;three and nine months ended September&#160;30, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively. A portion of the Company's stock-based awards are liability-classified. Accordingly, changes in the market value of the Company's common stock may result in a stock-based benefit in certain periods. A stock-based compensation liability &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;of $2.1 million a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s of September&#160;30, 2022 and $0.0 million as of December&#160;31, 2021 was included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Equity Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company's Amended and Restated 2009 Equity Compensation Plan (&#x201c;Equity Plan&#x201d;) provides for the grant of nonqualified and incentive stock options, stock awards and stock units to officers and employees of the Company. The Equity Plan also provides for the grant of option rights and restricted stock to non-employee directors. Non-employee directors are limited to grants of no more than 20,000 shares of common stock in any calendar year and other than non-employee directors are limited to grants of no more than 125,000 shares of common stock in any calendar year. The Equity Plan is administered by the Compensation Committee of the Board of Directors, or its designee, which as administrator of the plan, has the authority to select plan participants, grant awards, and determine the terms and conditions of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company also has a Stock Performance Rights Plan (&#x201c;SPR Plan&#x201d;) that provides for the issuance of Stock Performance Rights (&#x201c;SPRs&#x201d;) that allow non-employee directors, officers and key employees to receive cash awards, subject to certain restrictions, equal to the appreciation of the Company's common stock. The SPR Plan is administered by the Compensation Committee of the Board of Directors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Stock Performance Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;SPRs entitle the recipient to receive a cash payment equal to the excess of the market value of Company common stock over the SPR exercise price when the SPRs are surrendered. Expense, equal to the fair market value of the SPR at the date of grant and remeasured each reporting period, is recorded ratably over the vesting period. Compensation expense is included in Selling, general and administrative expense in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). The outstanding SPRs were granted with approximately a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjM4Mg_44a1665d-9542-474d-aa7a-07aafd88925d"&gt;seven&lt;/span&gt; year life and vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQwOQ_59cb2732-36c7-4e5c-97fa-c97df487b142"&gt;one&lt;/span&gt; to three years beginning on the first anniversary of the date of the grant. The SPRs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Restricted stock awards ("RSAs") generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxMw_e6970486-ef62-4bc9-8dea-5e4898440b9d"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjcxOQ_1e912385-f674-4e62-80fe-67c5b6b1f4da"&gt;three&lt;/span&gt; year period beginning on the first anniversary of the date of the grant. Upon vesting, the vested restricted stock awards are exchanged for an equal number of shares of the Company&#x2019;s common stock. The participants have no voting or dividend rights with the restricted stock awards. The restricted stock awards are valued at the closing price of the Company common stock on the date of grant and the expense is recorded ratably over the vesting period. F&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;or the &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;three and nine months ended September&#160;30, 2022, the Company issued 1,300 RSAs to key employees that vest through the fifth anniversary from the grant date with a grant date fair value of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.1&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Market Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Market Stock Units ("MSUs") are exchangeable for between 0% to 150% of the Company's common shares at the end of the vesting period based on the trailing 60 day average closing price of Company common stock. The value of the MSUs is determined using a geometric brownian motion model that, based on certain variables, generates a large number of random trials simulating the price of the Company common stock over the measurement period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;For the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;three and nine months ended September&#160;30, 2022, the Company issued 6,000 and 248,000 stock options, respectively, to key employees that vest through the fifth anniversary from the grant date. The fair value was determined using a Black-Scholes valuation model with a grant date fair value of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;$2.3&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Each stock option can be exchanged for one share of Company common stock at the stated exercise price. Upon vesting, stock options are recognized as a component of equity. Unrecognized compensation related to stock options as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;September&#160;30, 2022 was $2.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%;text-decoration:underline"&gt;Performance Awards &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;Performance Awards ("PAs") are exchangeable for between 0% to 150% of Company common stock, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics at the end of the vesting period. The PAs are liability classified and included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:107%"&gt;Except for the stock options and RSAs above, no additional stock-based awards were issued during the nine months ended September 30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTg_1bd57514-73a0-471c-910b-dbea5c6be9c6"
      unitRef="usd">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE3MQ_22af3efd-ea72-4eab-af58-eb9bd91ecc53"
      unitRef="usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjk4_3f5d4612-6ed9-474c-8028-8bd1e386d359"
      unitRef="usd">2100000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzE0_08e35709-ed54-4735-8b3d-8400c24ab394"
      unitRef="usd">0</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="ie40c377b4f8c445ab65f96d0890b9a5b_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfOTY5_15e302f7-f94e-496f-b22b-fbfcf221ec3e"
      unitRef="shares">20000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit
      contextRef="id9fd4637e89b48bfb87e81701c39ecd6_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMTA5Mg_125cb0ff-b0c7-48e1-9cc8-e51ea5dfdc61"
      unitRef="shares">125000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfMaximumAnnualShareGrantLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i5a1024cd1dfd4f288c328c8862a96bc8_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjQxNQ_49eae540-66ba-4a45-9bb4-23c0a2b59aaa">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_70806790-9cc3-4010-8117-7282206aaaea"
      unitRef="shares">1300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i5f1a1312aff947e7a1383db1c27ebb10_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjQ2Nw_f8a10e34-04dc-4427-aaa7-8285152f58f6"
      unitRef="shares">1300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_4def7acd-2ce6-46ad-aaf6-44762d8b7a94"
      unitRef="usd">100000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjYxMw_813160a8-5215-4519-911e-2557059eb7c8"
      unitRef="usd">100000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodGrantDateFairValue>
    <dsgr:PotentialSharesFromMSUVest
      contextRef="iebccc90c5c544ac89ba610fab588f166_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzMA_7aca5bb5-8ff3-4ec4-a7b5-76202296a7e6"
      unitRef="number">0</dsgr:PotentialSharesFromMSUVest>
    <dsgr:PotentialSharesFromMSUVest
      contextRef="iac83750743e44d5a954fef59d594eeb4_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzIzNg_f33040df-7886-4aad-b508-012ad4625338"
      unitRef="number">1.50</dsgr:PotentialSharesFromMSUVest>
    <dsgr:EquitySharePayoutRangeTrailingPeriod
      contextRef="ie67bdf7edf024ab98a93b36c287d3717_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzMyNQ_caa0dca1-99d3-4246-b84d-f2cb21473e09">P60D</dsgr:EquitySharePayoutRangeTrailingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDM5ODA0NjUxNjgyMw_6c9ade4b-f736-4dba-b3f6-e60798318b0c"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzY1OA_927f3ac1-ef5d-415b-9348-2d7010288a9b"
      unitRef="shares">248000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue
      contextRef="ic97856bfa45040b3b900e22bcf0ca9c2_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMjE5OTAyMzI2MDE5MA_c9ccee90-0a4b-4f47-82b2-9f25dad7f9b6"
      unitRef="usd">2300000</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock
      contextRef="i19f71ee9bc8e43439c69ab952c7a97b7_D20220401-20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfMzg5Ng_a973e2a6-6af3-440b-8810-bae4f7fe7d42"
      unitRef="shares">1</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionRatioToCommonStock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNTQ5NzU1ODE4NTM3_32b04907-9be9-4a1c-a3e7-aff2ee3af076"
      unitRef="usd">2100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock
      contextRef="i830ed5b1e09945adbbfdcd639e7f34c5_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4MQ_4f2f6f18-c1fa-4e6a-978a-c634d64d06a8"
      unitRef="number">0</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock>
    <dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock
      contextRef="i21396af32b194a19b12b53bde6aba8f8_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDE4Nw_6142c9b9-43d9-4f20-9db8-15e3bc8015a7"
      unitRef="number">1.50</dsgr:ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangePercentOfCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ice08b794038c4a18ba4642c3ad879978_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV83OS9mcmFnOjlkYTU3ZDE2MTRkODQ0ZDc5NTViMDRmNWQ1YjQ4ODg2L3RleHRyZWdpb246OWRhNTdkMTYxNGQ4NDRkNzk1NWIwNGY1ZDViNDg4ODZfNDU0Nw_94109880-0cb0-4320-86c2-88b0b276afe1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:TreasuryStockTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV8zODQ4MjkwNjk4NTY1_bbaf6cd5-a6b3-49df-b7a6-2ed93c825f1f">Stock Repurchase Program&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2019, the Board of Directors authorized a program pursuant to which the Company was authorized to repurchase up to $7.5 million of Company common stock from time to time in open market transactio&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ns, privately negotiated transactions or by other methods. During the&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; third quarter of 2022, the Company repurchased 54,089 shares of Company common stock at an average cost of $35.86 per share for a total cost of $1.9 million. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No shares were repurchased during the first half of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2022 or during the year ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021. Following these repurchases, the Company had&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; $2.6 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; remaining under its stock repurchase program as of September&#160;30, 2022. &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;On November 2, 2022, the Board of Directors increased the existing repurchase program from $7.5 million to $12.5&#160;million, and as a result, the Company had $7.6 million of remaining availability for stock repurchases under the program as of November&#160;2, 2022.&lt;/span&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTQ1MDg_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODM_0bc8ba16-a10c-4b74-94f9-29d2c93f58af"
      unitRef="shares">54089</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUxODk_06461af2-4dfe-418e-8c86-867afc2cbef9"
      unitRef="usdPerShare">35.86</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMDU_8ab0c833-88ff-4fbd-bc7a-303a40aa6263"
      unitRef="usd">1900000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i05464bdbcf9241d595c0a366b0dba564_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_8ec5ff3f-23af-4788-9c4d-48f8e6650e3a"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2f5da6a5ef504208b5577f795f0e22b3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMjM_9dfc3de9-efec-458e-bf41-0c13802d8c14"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV81NDk3NTU4MTUyMTM_b328bfc0-d146-4086-884a-140f559c30ca"
      unitRef="usd">2600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV80Mzk4MDQ2NTEyNzgx_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV85MzQ1ODQ4ODM4MDE3_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4"
      unitRef="usd">12500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDg1L2ZyYWc6NWJhYTU2OTA4ZjEzNGQ5YTg2ZWQxZmU0NTEyMWU5MGUvdGV4dHJlZ2lvbjo1YmFhNTY5MDhmMTM0ZDlhODZlZDFmZTQ1MTIxZTkwZV82NTk3MDY5NzY4OTI0_f895851d-ff45-4d8c-8242-92b16c0b2524"
      unitRef="usd">7600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RleHRyZWdpb246MTcxZjI3MTcxNWUzNGIzZGEzOTBkMmE3OWEwZDA5OTlfMzI4_47a08479-d415-4bc8-b611-49bb5952344f">Earnings Per Share&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Mergers discussed in Note 1 - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nature of Operations and Basis of Presentation&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, all historical per share data and number of shares and numbers of equity awards were retroactively adjusted. The following table provides the computation of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Basic income per share:&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;9,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Basic weighted average shares outstanding&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;19,439,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Basic income (loss) per share of common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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;Diluted income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;9,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Basic weighted average shares outstanding&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;19,439,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Effect of dilutive securities&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;213,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;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;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,653,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,567,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,457,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,252,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income (loss) per share of common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(0.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities excluded from the calculation of diluted income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;246,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNC03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0xLTEtMS05MTQ0OA_969a4d71-881f-4205-9f8b-27e62bedc9da"
      unitRef="shares">19439996</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS0zLTEtMS05MTQ0OA_0d3eb6ae-432c-4a66-a754-a71c542f6da3"
      unitRef="shares">10252770</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS01LTEtMS05MTQ0OA_bae58754-b051-4bfd-a85e-ffa2b8f759a0"
      unitRef="shares">17143814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNS03LTEtMS05MTQ0OA_fdc15a64-cf8a-4038-bd03-18ff77b24e51"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0xLTEtMS05MTQ0OA_f55415fe-412b-42ce-9ef5-a78b2e670209"
      unitRef="usdPerShare">0.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi0zLTEtMS05MTQ0OA_81685e04-973a-48b6-a73b-da6e87586cc8"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi01LTEtMS05MTQ0OA_cfb15ff0-62b2-47cc-9bcc-23b9059151a8"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfNi03LTEtMS05MTQ0OA_c0427fe4-5c39-44e9-bcb8-a455d9a675bb"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0xLTEtMS05MTQ0OA_cabba275-7e39-4670-90f4-1a7bf173ee40"
      unitRef="usd">16541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS0zLTEtMS05MTQ0OA_f61f5160-b256-4d82-a4e5-2aadeb1c4001"
      unitRef="usd">1225000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS01LTEtMS05MTQ0OA_b3beddd5-c13b-4958-a014-04f62704f6a7"
      unitRef="usd">9289000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfOS03LTEtMS05MTQ0OA_2fa69d0c-0acc-4075-8992-b64963f8dd91"
      unitRef="usd">-204000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMS0xLTEtOTE0NDg_6a95cf1f-6f5f-4ece-9585-3f63cd63d933"
      unitRef="shares">19439996</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtMy0xLTEtOTE0NDg_4306df6a-0338-4826-89ce-298a9e05e8a9"
      unitRef="shares">10252770</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNS0xLTEtOTE0NDg_1b0020b6-5d2f-4c64-90bb-4e480d95302f"
      unitRef="shares">17143814</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTAtNy0xLTEtOTE0NDg_8db29a8f-5e70-41cd-8ad7-d8197a656bf8"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMS0xLTEtOTE0NDg_4cb4111b-36ed-458e-b69d-b2726847bb2f"
      unitRef="shares">213358</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtMy0xLTEtOTE0NDg_34be4ece-6b98-4713-8cee-2c94f48de2eb"
      unitRef="shares">315158</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNS0xLTEtOTE0NDg_33ecefa6-24bb-4c3c-be23-4e1cb843e716"
      unitRef="shares">313253</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTEtNy0xLTEtOTE0NDg_55ec1489-02f7-4878-80a4-18ac817bb55f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMS0xLTEtOTE0NDg_1f2a32a1-329e-437f-973e-7ff6760424c7"
      unitRef="shares">19653354</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctMy0xLTEtOTE0NDg_eebdec4d-9a8e-41eb-b5f1-c5c568ae14f8"
      unitRef="shares">10567928</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNS0xLTEtOTE0NDg_55f7e90b-a029-47fa-a3ec-0a1fcacc1767"
      unitRef="shares">17457067</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTctNy0xLTEtOTE0NDg_c913690d-a803-4db0-95c3-08f41ca92d25"
      unitRef="shares">10252760</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMS0xLTEtOTE0NDg_6bb78b21-9a88-42cc-9ed4-5c5b1ce711ee"
      unitRef="usdPerShare">0.84</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtMy0xLTEtOTE0NDg_717558d5-bb62-45b5-abac-951dce3334ca"
      unitRef="usdPerShare">0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNS0xLTEtOTE0NDg_7402bb05-6c88-4ffd-9550-29adf37f0239"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTgtNy0xLTEtOTE0NDg_968a14bb-ee71-4329-8ac6-b256e16ee9ba"
      unitRef="usdPerShare">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMS0xLTEtOTE0NDg_3011a557-10d9-4861-8ac8-acb8c07ef874"
      unitRef="shares">246957</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktMy0xLTEtOTE0NDg_bb7fe305-afdd-4162-b5f0-15d9c83a1b70"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNS0xLTEtOTE0NDg_da5b17c5-30a3-4220-b43d-08b2785121ba"
      unitRef="shares">248000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84NS9mcmFnOjE3MWYyNzE3MTVlMzRiM2RhMzkwZDJhNzlhMGQwOTk5L3RhYmxlOjU3ZDQzYWM1Mjg5NTRkZGJiMzUyOThkZGY4MDUzMzY2L3RhYmxlcmFuZ2U6NTdkNDNhYzUyODk1NGRkYmIzNTI5OGRkZjgwNTMzNjZfMTktNy0xLTEtOTE0NDg_752dcd01-ad59-4591-ae02-951d36660f4e"
      unitRef="shares">307908</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTkwOQ_b149f7d7-d9b1-4cef-9e6a-697a3df0141d">Income Taxes &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded income tax expense of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$8.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a 33.9% effective tax rate for the three months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&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;. Income tax expense of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a 15.0% effective tax rate was recorded for the three months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The effective tax rate for the three months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&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; was higher than the U.S. statutory rate primarily due to state taxes, foreign operations, as well as transaction costs and other permanent items. &lt;/span&gt;&lt;div style="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;The Company recorded income tax expense of $3.9 million, a 29.6% effective tax rate for the nine months ended September&#160;30, 2022. Income tax expense&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of $0.6 million, a 150.7% effective tax rate, was recorded for the &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;nine months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; September&#160;30, 2021. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the year over year effective tax rate was primarily due to the changes in the valuation allowance in the nine months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2021, merger costs incurred in the &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;nine months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; September&#160;30, 2022, and the &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;creation of a consolidated group for federal income tax purposes as a result of the completion of the Mergers referenced in Note 3 - Business Acquisitions. Relative to the U.S. statutory rate, the effective tax rate for the nine months ended&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; September&#160;30, 2022&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; was impacted by state taxes, foreign operations, and the expiration of uncertain tax positions, as well as liabilities and transaction expenses related to the Mergers, and discrete tax items related to changes in the uncertain tax positions and prior period true-ups as a result of the completed Mergers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiaries are subject to U.S.&#160;federal income tax, as well as income tax of multiple state and foreign jurisdictions. As of September&#160;30, 2022, the Company is subject to U.S. federal income tax examinations for the years 2018 through 2021 and income tax examinations from various other jurisdictions for the years 2015 through 2021. &lt;/span&gt;&lt;/div&gt;Earnings from the Company&#x2019;s foreign subsidiaries are considered to be indefinitely reinvested. A distribution of these non-U.S. earnings in the form of dividends or otherwise may subject the Company to foreign withholding taxes and U.S. federal and state taxes.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzM_423bfd75-4f09-4ce6-86b3-594d8fd360a1"
      unitRef="usd">8500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNzk_8f23959e-31a4-4c7c-9242-26927b1b8dfe"
      unitRef="number">0.339</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTU0_4b734d33-1727-4905-a51e-934e637a3923"
      unitRef="usd">200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfMTYw_eea66819-177e-49c3-a5f1-792803146d64"
      unitRef="number">0.150</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDcw_dfa94f63-4b49-4bae-802f-ebd29a7823da"
      unitRef="usd">3900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNDc2_5d7c7c2f-37c7-4d12-b5de-f26d7f8db6df"
      unitRef="number">0.296</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTM1_41f9b446-36de-481f-8105-9908b374df07"
      unitRef="usd">600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV84OC9mcmFnOjhlMzY0MzExYWE3NzRmNTI5NjlhYTRmZDI5OTVlNzAyL3RleHRyZWdpb246OGUzNjQzMTFhYTc3NGY1Mjk2OWFhNGZkMjk5NWU3MDJfNTQx_ae7cb1b1-5481-4e87-9c1c-7e2c5fcaa4c2"
      unitRef="number">1.507</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDU5Mg_afb6ecd8-62ca-4183-a727-323d7c9fc5b9">Commitments and Contingencies&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%;text-decoration:underline"&gt;Shareholder lawsuits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In February 2022, three purported DSG stockholders made demands pursuant to Section 220 of the Delaware General Corporation Law to inspect certain books and records of DSG (collectively, the &#x201c;Books and Records Demands&#x201d;). One stated purpose of the Books and Records Demands was to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#x2019;s and the DSG board of directors&#x2019; approval of the Mergers. On March 16, 2022, one of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Robert Garfield v. Lawson Products, Inc., Case No. 2022-0252, in the Court of Chancery of the State of Delaware against DSG (the &#x201c;Garfield Action&#x201d;). On March 22, 2022, another of the purported DSG stockholders who previously made a Books and Records Demand filed a lawsuit entitled Jeffrey Edelman v. Lawson Products, Inc., Case No. 2022-0270, in the Court of Chancery of the State of Delaware against DSG (the &#x201c;Edelman Action&#x201d;). The Garfield Action and the Edelman Action, which were consolidated and re-captioned as Lawson Products, Inc. Section 220 Litigation, Case No. 2022-0270, are collectively referred to as the &#x201c;Books and Records Actions.&#x201d; The Books and Records Actions sought to compel inspection of certain books and records of DSG to investigate questions of director disinterestedness and independence and the alleged possibility of wrongdoing, mismanagement and/or material non-disclosure related to the Special Committee&#x2019;s and the DSG board of directors&#x2019; approval of the Mergers. Following briefing, the Delaware Court of Chancery held a trial on July 14, 2022 to adjudicate the Books and Records Actions. At the conclusion of the trial, the Court ruled orally that the stockholders&#x2019; demands would be granted only in one respect (production of documents sufficient to show the identities of any guarantors of debt of the acquired companies) and the Court denied the remainder of the stockholders&#x2019; requests. The Court&#x2019;s ruling was memorialized in an order issued on July 20, 2022. Thereafter, DSG produced excerpts of certain documents as required by the Court's ruling and subsequent order. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On October 3, 2022, the plaintiffs in the Books and Records Actions filed a shareholder derivative action (the &#x201c;Derivative Action&#x201d;) entitled Jeffrey Edelman and Robert Garfield v. John Bryan King et al., Case No. 2022-0886, in the Court of Chancery of the State of Delaware. The Derivative Action names as defendants J. Bryan King, Lee S. Hillman, Bianca A. Rhodes, Mark F. Moon, Andrew B. Albert, I. Steven Edelson and Ronald J. Knutson (collectively, &#x201c;Director and Officer Defendants&#x201d;), and LKCM Headwater Investments II, L.P., LKCM Headwater II Sidecar Partnership, L.P., Headwater Lawson Investors, LLC, PDLP Lawson, LLC, LKCM Investment Partnership, L.P., LKCM Micro-Cap Partnership, L.P., LKCM Core Discipline, L.P. and Luther King Capital Management Corporation (collectively, the &#x201c;LKCM Defendants&#x201d;). Purporting to act on behalf of DSG, in the Derivative Action the plaintiffs allege, among other things, various claims of alleged breach of fiduciary duty against the Director and Officer Defendants and the LKCM Defendants in connection with the Mergers. The Derivative Action seeks, among other things, money damages, equitable relief and the costs of the Derivative Action, including reasonable attorneys&#x2019;, accountants&#x2019; and experts&#x2019; fees. On October 24, 2022, the plaintiffs voluntarily dismissed PDLP Lawson, LLC and LKCM Investment Partnership, L.P. from the Derivative Action without prejudice. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;DSG disagrees with and intends to vigorously defend against the Derivative Action. The Derivative Action could result in additional costs to DSG, including costs associated with the indemnification of directors and officers. At this time, DSG is unable to predict the ultimate outcome of the Derivative Action or, if the outcome is adverse, to reasonably estimate an amount &lt;/span&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;or range of reasonably possible loss, if any, associated with the Derivative Action. Accordingly, no amounts have been recorded in the condensed consolidated financial statements for these matters. No assurance can be given that additional lawsuits will not be filed against DSG and/or its directors and officers and/or other persons or entities in connection with the Mergers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Environmental matter&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;In 2012, it was determined a Company owned site in Decatur, Alabama, contained hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination, prepare a remediation plan, and enroll the site in the Alabama Department of Environmental Management (&#x201c;ADEM&#x201d;) voluntary cleanup program.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. At &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; the Company had less than $0.1&#160;million accrued for potential monitoring costs. The costs for future monitoring are not significant and have been fully accrued. The Company does not expect to capitalize any amounts related to the remediation plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Purchase commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;The Company enters into inventory purchase commitments with third parties in the ordinary course of business. As of September&#160;30, 2022, we had contractual commitments to purchase approximately $167&#160;million of product from our suppliers and contractors which is expected to be paid in the next twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i8b877f0fbeff49cf9689920416934e4b_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM3Nw_22d18806-756f-41e5-b483-d58733eebf33"
      unitRef="usd">100000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths
      contextRef="i623241811ee142e9837e53fc0dccc2ec_I20220930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85MS9mcmFnOmVjNjYxMTFmYzVjNzQ3OTY5ZTNmN2VmNmU3NGUwYTBkL3RleHRyZWdpb246ZWM2NjExMWZjNWM3NDc5NjllM2Y3ZWY2ZTc0ZTBhMGRfNDM5ODA0NjUyNDE0OQ_1dfc2726-7059-4b4c-90b2-f88d71785653"
      unitRef="usd">167000000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths>
    <dsgr:RelatedPartyTransactionTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDMzOQ_9221f2c3-c058-4488-9f43-339227ba6d94">Related Party Transactions&lt;div style="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:112%;text-decoration:underline"&gt;Management Services Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Prior to the Mergers, a subsidiary of TestEquity was party to a management agreement with Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;) for certain advisory and consulting services (the &#x201c;TestEquity Management Agreement&#x201d;), and a subsidiary of Gexpro Services was party to a management agreement with LKCM for certain advisory and consulting services (the &#x201c;Gexpro Services Management Agreement&#x201d;). In connection with the closing of the Mergers on April 1, 2022, (i) all of the TestEquity subsidiary&#x2019;s rights, liabilities and obligations under the TestEquity Management Agreement were novated to, transferred to and assumed by the TestEquity Equityholder, and LKCM released the TestEquity subsidiary from all obligations and claims under the TestEquity Management Agreement, and (ii) all of the Gexpro Services subsidiary&#x2019;s rights, liabilities and obligations under the Gexpro Services Management Agreement were novated to, transferred to and assumed by the Gexpro Services Stockholder, and LKCM released the Gexpro Services subsidiary from all obligations and claims under the Gexpro Services Management Agreement (collectively, the &#x201c;Novations&#x201d;). During the first three months of 2022, expense of $0.5&#160;million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued under these management agreements from January 1, 2022 through the April 1, 2022 Merger Date. As of December&#160;31, 2021, $4.8&#160;million was included in Accrued expenses and other current liabilities in the Unaudited Condensed Consolidated Balance Sheets in connection with these management agreements. As of April 1, 2022, the prior obligation of $5.3&#160;million was effectively settled and considered to be a deemed equity contribution by LKCM recorded to additional paid in capital. As a result of the Novations, no additional expense under these management agreements has been incurred subsequent to the Mergers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%;text-decoration:underline"&gt;Consulting Services&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:112%"&gt;Subsequent to the Mergers, individuals employed by LKCM Headwater Operations, LLC, a related party of Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;), have provided the Company with certain consulting services in order to identify cost savings, revenue enhancements and operational synergies of the combined companies. As of September&#160;30, 2022 expense of $0.2 million was recorded within Selling, general and administrative expenses within the Unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Loss), reflecting expenses accrued for these consulting services. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"&gt;TestEquity and Gexpro Services Mergers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Immediately prior to the Mergers, entities affiliated with Luther King Capital Management Corporation (&#x201c;LKCM&#x201d;) and J. Bryan King (the Chairman of the DSG board of directors), including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the TestEquity Equityholder (which in turn owned all of the outstanding equity interests of TestEquity as of immediately prior to the completion of the TestEquity Merger). As of the &lt;/span&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;Merger Date, Mr. King was a director of the TestEquity Equityholder. In addition, as of the Merger Date, Mark F. Moon (a member of the DSG board of directors) was a director of, and held a direct or indirect equity interest in, the TestEquity Equityholder. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King, including private investment partnerships for which LKCM serves as investment manager, owned a majority of the ownership interests in the Gexpro Services Stockholder (which in turn owned all of the then outstanding stock of Gexpro Services).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Immediately prior to the Mergers, entities affiliated with LKCM and Mr. King owned approximately 48% of the shares of DSG common then stock outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;As a result of and after the consummation of the Mergers, entities affiliated with LKCM and J. Bryan King (the Chairman of the DSG board of directors) owned in the aggregate approximately 14,640,000 shares of DSG common stock as of the Merger Date, which shares represented approximately 75% of the shares of DSG common stock then outstanding after giving effect to the issuance of shares as of the Merger Date in connection with the consummation of the Mergers. Such aggregate share amount does not include any of the up to 700,000 additional shares of DSG common stock or any of the up to 1,000,000 additional shares of DSG common stock potentially issuable to the TestEquity Equityholder and the Gexpro Services Stockholder, respectively, in accordance with the earnout provisions of the TestEquity Merger Agreement and the Gexpro Services Merger Agreement, respectively, summarized in Note 1 - Nature of Operations and Basis of Presentation.&lt;/span&gt;&lt;/div&gt;</dsgr:RelatedPartyTransactionTextBlock>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i1635fb69ebdc4bd9aa32924fb1ea0f2b_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4MjY5_886b5b3e-cd79-45d5-b225-eca3254852bb"
      unitRef="usd">500000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i0a67004b79e8435288d9def04e178b5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTU4MQ_96385e53-c46e-4f43-8a1a-508759f0dbc6"
      unitRef="usd">4800000</us-gaap:DueToRelatedPartiesCurrent>
    <dsgr:SettlementOfRelatedPartyObligations
      contextRef="i5ecfffb6721749fda33c8e16dda0551c_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMTg5NA_c5172da8-2f4b-427b-88e2-2e300c5afb47"
      unitRef="usd">5300000</dsgr:SettlementOfRelatedPartyObligations>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i55a6165ab8c84dd1b4b63cdf2e03930f_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNDM5ODA0NjUxODI4OA_15e7e34a-fba4-4817-8a7f-ce0c6ea6f6ed"
      unitRef="usd">200000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ia972bc5d4010438eb0597246fcc649c8_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzM1OQ_6b321f19-ad5b-4599-aff5-b2a8233f70cd"
      unitRef="number">0.48</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <dsgr:RelatedPartyTransactionSharesOwned
      contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzYwMw_9278931e-96a4-498f-b614-b1780d8c4b95"
      unitRef="shares">14640000</dsgr:RelatedPartyTransactionSharesOwned>
    <dsgr:RelatedPartyTransactionCommonStockOutstanding
      contextRef="i0eed8a1da70044b1977f089e5658f16a_I20220401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfMzY5NQ_a00931ad-17cd-47e8-9655-dcc2bef30244"
      unitRef="number">0.75</dsgr:RelatedPartyTransactionCommonStockOutstanding>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i9d25169dd67143b3aaaaca53e8db638d_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjkz_939e2c1a-8151-4ef1-96a9-9a9069688dd8"
      unitRef="shares">700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="iae8471d3315340c48fa1425887d6569e_D20220401-20220401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85NC9mcmFnOjQ2M2ZlNzkwYTMyYzRmYTk5MWM5NDY2YmIwNTdkNWFmL3RleHRyZWdpb246NDYzZmU3OTBhMzJjNGZhOTkxYzk0NjZiYjA1N2Q1YWZfNTQ5NzU1ODE4Mjk3_6bed0b6e-8b33-4b0f-b749-d0744e1bcf86"
      unitRef="shares">1000000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI3OQ_83534ee0-e3ac-4396-9f44-bed3fa31dd5b">Segment Information&lt;div style="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;As a result of the Mergers described in Note 1 - Nature of Operations and Basis of Presentation, the Company evaluated its operational, reporting and management structures and identified three reportable segments based on the nature of the products and services and type of customer for those products and services. A description of our reportable segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Lawson&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; is a distributor of specialty products and services to the industrial, commercial, institutional and government maintenance, repair and operations market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;TestEquity&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; is a distributor of test and measurement equipment and solutions, electronic production supplies, and tool kits from its leading manufacturer partners supporting the technology, aerospace, defense, automotive, electronics, education, and medical industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;text-decoration:underline"&gt;Gexpro Services&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; is a global supply chain solutions provider, specializing in developing and implementing vendor managed inventory and kitting programs to high-specification manufacturing customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;In addition to these three reportable segments, the Company also identified an &#x201c;All Other&#x201d; category which includes unallocated DSG holding company costs that are not directly attributable to the ongoing operating activities of our reportable segments and the inconsequential results of the Bolt Supply House ("Bolt") non-reportable segment. Revenues within the All Other category represent the results of Bolt. Bolt generates revenue primarily from the sale of MRO products to its walk-up customers and service to its customers through their 14 branch locations. Bolt does not provide VMI services for its customers or provide services in addition to product sales to customers. Revenue is recognized at the time that control of the product has been transferred to the customer which is either upon delivery or shipment depending on the terms of the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;Financial information for the Company's reportable segments is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;109,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TestEquity&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;116,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&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;103,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TestEquity&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;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&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;7,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating income (loss)&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;22,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,491&#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;29,128&#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;13,212&#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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0MQ_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjE5OTAyMzI1Nzg0Ng_63d26985-eda2-4ee8-b1c2-e4b812b1dbe3"
      unitRef="reportable_segment">3</us-gaap:NumberOfReportableSegments>
    <dsgr:NumberOfBranches
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjMyMQ_0446c57b-eaec-4328-8999-7526de9639de"
      unitRef="branch">14</dsgr:NumberOfBranches>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RleHRyZWdpb246YWFjMjY3Njc5NDA0NGFiZmI3NjBiNjAwZGI5MzI5M2JfMjI4NA_016b67f7-02ac-4f5d-8f92-8463a4fe0cce">&lt;div style="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;Financial information for the Company's reportable segments is presented below. Asset information by operating segment is not presented below since the chief operating decision maker does not review this information by segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;109,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TestEquity&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;116,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&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;103,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lawson &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td 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;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TestEquity&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;7,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gexpro Services&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;7,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating income (loss)&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;22,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,491&#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;29,128&#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;13,212&#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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:31.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.7pt"&gt;Includes the operating results of Lawson only subsequent to the Merger Date of April 1, 2022 and not Lawson operating results prior to the Mergers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0xLTEtMS05MTQ0OA_72ba4aee-f24e-40f1-ae67-5f316535d4a3"
      unitRef="usd">109418000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC0zLTEtMS05MTQ0OA_4f1954ca-c7c6-44cd-afba-8327c96457fe"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC01LTEtMS05MTQ0OA_c579e1d6-314e-4b2a-b8d4-b8d84b591be8"
      unitRef="usd">216752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32518b0530974e97887a904aa4bd0087_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNC03LTEtMS05MTQ0OA_24b0d86a-6566-42a3-a259-64bb75308cf5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0xLTEtMS05MTQ0OA_ac384f0f-73d7-4a67-aabb-f45862067b85"
      unitRef="usd">116709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS0zLTEtMS05MTQ0OA_077e7b1b-cf89-4660-82fe-774a31162d16"
      unitRef="usd">67826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS01LTEtMS05MTQ0OA_f3c4286e-49f3-4579-8e89-8f9a71bfe465"
      unitRef="usd">286984000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNS03LTEtMS05MTQ0OA_40bdbf00-e994-41a7-9ddd-10f136e6835e"
      unitRef="usd">201457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0xLTEtMS05MTQ0OA_86de1361-2e64-4a80-950e-dbc59d6f73fc"
      unitRef="usd">103749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi0zLTEtMS05MTQ0OA_79406f4c-c62f-419a-974d-4c15604b34e1"
      unitRef="usd">64264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi01LTEtMS05MTQ0OA_23d58e07-bd32-4597-ab74-4729aa8130e6"
      unitRef="usd">285224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNi03LTEtMS05MTQ0OA_18d5493d-2e68-4bb0-b7f1-0d58dc012a16"
      unitRef="usd">189612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0xLTEtMS05MTQ0OA_75e4c675-98ae-43f0-8aa1-d61a1949ea02"
      unitRef="usd">17275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy0zLTEtMS05MTQ0OA_363268de-f5b5-4bba-846f-7c91d3bd68bf"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy01LTEtMS05MTQ0OA_56daf275-a748-4e14-98e0-e413ea20949a"
      unitRef="usd">33612000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfNy03LTEtMS05MTQ0OA_a76fb84b-6552-46fa-aa46-2f88e4126fa6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0xLTEtMS05MTQ0OA_1f8d55dd-94b4-4f67-bd68-2e4b100c7aff"
      unitRef="usd">347151000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC0zLTEtMS05MTQ0OA_2b6faa26-bd40-4cc0-81bc-2aba0ffcd6b7"
      unitRef="usd">132090000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC01LTEtMS05MTQ0OA_cb76a960-ed9c-41bb-b9e1-f849071f212f"
      unitRef="usd">822572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfOC03LTEtMS05MTQ0OA_cc70e99b-e08d-46fb-84b4-1c41f022704b"
      unitRef="usd">391069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i010db59affb14cb889f6eeb6ec6b0862_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMS0xLTEtOTE0NDg_c6d92c56-896b-4920-88c3-91f732c673f5"
      unitRef="usd">5352000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie2a5153287cb4580849c9212dcb3c3d8_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtMy0xLTEtOTE0NDg_b6258232-cf6d-4b92-88d5-f87bbb0bf83e"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8051738219984a2ab44aff06e4c88a4a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNS0xLTEtOTE0NDg_e5a1b2a2-45f5-465e-b335-10669698a601"
      unitRef="usd">2792000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i32518b0530974e97887a904aa4bd0087_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTgtNy0xLTEtOTE0NDg_c2089a81-424c-4793-9cc1-37d70b1a4d56"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i810bca084d6d4881aec859a9156fd6f8_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMS0xLTEtOTE0NDg_f35b1369-6202-4467-9236-5d6dddd41dd9"
      unitRef="usd">7576000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29ecbf5bc4dd496c8d6c941e1554658e_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktMy0xLTEtOTE0NDg_0b8b4e2e-c85a-4413-acad-cd9b82c0d96a"
      unitRef="usd">1054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i187c1740acf54c559f697c63a991e52a_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNS0xLTEtOTE0NDg_99e1c1c5-c28d-42f9-9149-0586e065fad1"
      unitRef="usd">7443000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0266a59ed2654a8aa7bda245435dffa7_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMTktNy0xLTEtOTE0NDg_9cd726a8-1f5e-46a4-8f76-fea0f39a2ce0"
      unitRef="usd">-308000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idda672ff0fae487aa197ac14074ce3a9_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMS0xLTEtOTE0NDg_c5f0ac7b-423d-48db-b7a9-0607f559a61e"
      unitRef="usd">7992000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icefbfcec76544fc4b4a077cb54d91492_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtMy0xLTEtOTE0NDg_ddf1a39a-d9cd-4494-9d1c-f099f41ae3b3"
      unitRef="usd">4437000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idfb93ede3a2243fea3b33dc055af9a4f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNS0xLTEtOTE0NDg_dc5e8d0d-61da-4d54-a89a-515bf195cb3f"
      unitRef="usd">16972000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4232722713fd41cebbb7281bfcf17e80_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjAtNy0xLTEtOTE0NDg_cd1404a9-8a11-4c2b-95c6-8d4a11b09269"
      unitRef="usd">13520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4f7351c027014f5db48ad9538d48eedd_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMS0xLTEtOTE0NDg_e83f3993-0907-4c58-9ef0-f1681bd820f6"
      unitRef="usd">1107000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i05bc32907ac240b4937ffeff9a6ddd67_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtMy0xLTEtOTE0NDg_11590be4-1878-4681-8d4b-8ef568a55607"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieec6b252b4794e86bd28a45413ad001f_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNS0xLTEtOTE0NDg_833fbde5-01f9-4a3e-a86c-1e76cd116afb"
      unitRef="usd">1921000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a606e1cdbfe45be9ad9f774adf4a522_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjEtNy0xLTEtOTE0NDg_291061e3-1da6-49ce-bae2-32a6d09ea256"
      unitRef="usd">0</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8d5898acc2404e8eb11ffad1408806e2_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMS0xLTEtOTE0NDg_15737d90-c628-4b3e-8bc0-87093acce6b8"
      unitRef="usd">22027000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic33a69fd6e1f4bef8989899d34b8f294_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItMy0xLTEtOTE0NDg_c2dca997-c224-49c1-9ce3-e9be10cd66f6"
      unitRef="usd">5491000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNS0xLTEtOTE0NDg_9ae21ed0-b8b2-4ab0-8585-6408702488c0"
      unitRef="usd">29128000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie6314c5d50464daeb8e5c0dbb6603e7b_D20210101-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV85Ny9mcmFnOmFhYzI2NzY3OTQwNDRhYmZiNzYwYjYwMGRiOTMyOTNiL3RhYmxlOjRhYmE3YWIzMWY0YTQ0MjM4ZjllNTJkY2NmMjhhYmQ1L3RhYmxlcmFuZ2U6NGFiYTdhYjMxZjRhNDQyMzhmOWU1MmRjY2YyOGFiZDVfMjItNy0xLTEtOTE0NDg_bb169587-00e1-4434-af05-57a9f93a92fb"
      unitRef="usd">13212000</us-gaap:OperatingIncomeLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="if192f6f3ab944b2594d9db4c99fb088e_D20220101-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzQz_f87d921f-29ee-43c8-97a6-ccce970466ec">Subsequent Events &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%;text-decoration:underline"&gt;Shareholder Lawsuits&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;On October 3, 2022, a shareholder derivative action was filed against certain directors and officers of the Company and other related parties. Refer to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 18 - Commitments and Contingencies for a description of the shareholder lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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;On November&#160;2, 2022, the Board of Directors authorized an increase in the existing repurchase program from $7.5 million to $12.5&#160;million. Refer to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Note 15 - Stock Repurchase Program for additional information regarding the repurchase program.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib9c796fe7bf74034bb266a63a5bbf8d7_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYyNA_d1f6cc67-90e8-46e6-b7d3-428e9cdf646b"
      unitRef="usd">7500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib830b7054fc04fe491e3303f222fc848_I20221102"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMDMvZnJhZzpjYWQ3OTllNGM2YWM0ODhkOTRkOTRkOTYwMWE0NTEyYi90ZXh0cmVnaW9uOmNhZDc5OWU0YzZhYzQ4OGQ5NGQ5NGQ5NjAxYTQ1MTJiXzU0OTc1NTgxNDYzMQ_838ff320-8c22-4e9f-ab5f-1b7a53fa5ad4"
      unitRef="usd">12500000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i98f0be330ee645ccb7d67eb80b515993_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDY4Nw_e232e2cd-cd4f-41d5-b47e-a4cfcd3e109e"
      unitRef="shares">10300000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i222235deb92f42488b7c18fae31aaa26_D20220401-20220401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjA4YjBkZDRhMmE2ODRlM2ViNGNiYmZlY2IyMDQxMTZhL3NlYzowOGIwZGQ0YTJhNjg0ZTNlYjRjYmJmZWNiMjA0MTE2YV8xMzMvZnJhZzo4NjFiYTRlYjY1YTU0YzA2OTA2NGNjYjk3NzRkYWY3My90ZXh0cmVnaW9uOjg2MWJhNGViNjVhNTRjMDY5MDY0Y2NiOTc3NGRhZjczXzU0OTc1NTg1NDcwMg_ba02bc39-0664-42f7-a526-9260963f40e2"
      unitRef="shares">1700000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
</xbrl>
