<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:swx="http://www.swgas.com/20210630"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="swx-20210630.xsd" xlink:type="simple"/>
    <context id="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8f7797eacfcd4039990ea77ef1410564_I20210730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2021-07-30</instant>
        </period>
    </context>
    <context id="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i672153801f0c48f99164270df2bd019e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1af28ced64647738bb294eb1336de13_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1f8cebabfd0e428496f3c4bd18b99d0a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic8cfcc28763f4e97a8975166ae7b27f8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i43d250134be346eb847527a931deee4f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i461166393f424aacb7944a373a40f69d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia9c27da20f8b4328baa293a77323d413_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4b585d4e58764ed2a45acca2294a6ea3_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3135b6f63aed47b7addd60a376d30ee0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8826021f644463eb2ea3595c9697f42_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i42c8a94ebae148d8af5c28110838d7fd_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i4227f32f01b74df7bafc51c2c60f2179_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i0e141c1964174f95b5a250a71b122424_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i190b08e4513c4b08ace032ae260f4dc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i3a69fcf4c6604a2c8232a83e68ca486e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i66274c64c41d4800a205fbcbde885795_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i716b60a5b45046968499da5a9fb81ec5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i441296c0bd0a4fb3ad583160ce3008de_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iad18c2dcda2749f0be8462348dae242d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i829283bad08b4c3eb26f2fe5f1fbd196_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i40806c50a79442b8a5984da3659298a3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib5e08b99a7304aa79250831339ea075c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i23416a6d96df43c3a40c487495d96b43_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2af0c5daeb6b4c5691037bea8dd871d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="ie2b1d0ca9a964e84ac9fc5b04cabf121_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ae5e2f0f3c24346b8f143d66dc9f4c5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i64ec9024b7d243fd8e9f20bf403042f7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iff050762fa2f43d0a49f3931b3701913_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8e3db0d306c74e85a8d83810253058fe_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3bf123a89d0c4b95ae26979b5708c462_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="if47f958e9ae84cec9519b178c23e1d19_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0efa273845fe4e8a9777e194c7c95eaa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i34226790a51a44d1afdcc5a1bfbf3628_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2e9002a0c01d426eb43f1f872727afe0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="iec293e461a884683ab55ef66da942b23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2dd8ba87be154d2b952ab6cc4899710b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="iee380e4ec1cd459484d740c3939b2e0e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6332201f41fb4334bb37a285779e1441_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6662d1e23862494ea389c4af9c148247_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifcaa27b6078846aeb2961c003f15d01a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i3a3b1688d00543d5aa248b245cbc26f5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8773c3dd243644c98b8ce27dcabd3408_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i7d0a6d0bcd3e469ab43082e49b9d8e14_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i352922a85579493e93233b511c9c1c3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="iff94c71c21be4791960ecdcfe2ac1fe7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia7a1459765b54fe5afbf316c2d7b4e84_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i03fb672dfa014fcb8caaa1235fc1d708_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i31c4f759e1a848edaca95101ae2fe230_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb768c7673bc49449c523f362ad63731_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e12e653fff1445c904065cdd09430ec_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</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="i103d2d1c09bb4aefbd475c570ccad4bf_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3af1c08956eb4fd8b61adace26b3410f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie1389c4e4f33408494711ae385c2a091_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id47944be7a6344f488c037f642e825f1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0a73ac970456477394611a58a4bf524a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i92623fb5b8d84d49a36f30d5302d3469_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i38121ee7c23946a4b1177a6970399fdf_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5199fe57facc4e6cba8a517210b5db7b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6c18245c3e9049dcb5aeee5b3dd90eb6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib26f473ea2874861a51afe5199c8a07d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie6416687ec7a480eba5274993eebf625_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i48b47281a1a24464a3b88a1315d969a9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id86e51a107b24bbabb1230cafe71832c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if18073222a6541dbb165b8289bfeaf32_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4da62be4121040c78c0edae4f02bd39a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3aa5c5e8b0c843989c220d0d4f1fae9a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7e160ef370fb4c54b7abfa8d3f4b9dcc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idb4bd105bc754b0c81497e602f7dc57a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i85087d50bb194c19bc67fe266ca8ad26_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i86f930720e7f4ce18e325b0fc9f17aa9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1f4c0a238ada40f382c2fae5ae70d0e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if1306ceb189944a984d5fa60eca3e06e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id25a7fdcfd8b40c4bc92be6c524d8253_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia11172e45f134499a94c165a2f4656b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1695c919962943b8be59b78f5aaa8b71_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i99531dd5739542eab3ed5cd6b2b7f465_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icdb07ad5aecb4d5ebce62748230f1c4a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i38b1d06aa0c34de4881a656b0a9f4bea_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i63be8d5ca58b4e34ae8ec04aa81bea22_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i47643d7ebbdf443fb5793db8327e9d6d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic03f0bf535234233828b4b454f372073_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i385ef4e9eba94090b2e9f6b9945bf658_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i01c320602e1343fbaf0dff0098df42e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5494821008744bb832af88e16f3527e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i27cb728975d34ccbb98d15975eb12db2_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib11369eac650434fa51005556b22e2b6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6b19c63cb7ca4d11b367ba4a51feaa33_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa7481bd1ad04e3591babdf2a9c8d7fd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8bbb951cf27e4c96bf0bdcfb83eebdc5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i495a8c1d408e47a993c66cd7e96cbced_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id2f4a86a0c554b759e6dfb3d82482f90_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">swx:DrumParentIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i66f73e889a8e4f0ab0bf9590ed3606cf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i03b9ca72a0064f6ca394bde68c8d1e62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaca773cd2f1c4669a150bc71c0b18e4e_D20210201-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8e9a4950496c4bcca5a2d66ea37675c8_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2479e87c8bf94737bc46228c4a6ccd82_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4fac547f92c4423d9af60f22de558cd6_D20210201-20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-28</endDate>
        </period>
    </context>
    <context id="if58cb0f079834f02a99f1624b3e010af_D20210301-20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-05-31</endDate>
        </period>
    </context>
    <context id="i45553a9775a6442d9c84fe73ef340906_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">swx:GasPipeInventoryAndOperatingSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ieaf1393cdb9844148e5f694c8f3cfe2a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesInventoryAxis">swx:GasPipeInventoryAndOperatingSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e503037046a4d6ab822b57e960a8a8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if455d02f54394d1b9bc043bdf1b3a50f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idaef9cf4f48b427aacb1eb551169e7a3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie929b949f73e4e1b99ad288114809c19_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7f905479a1ce41198ca93d2963f61608_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibd63f6738478414fac54b7470d4cd829_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5201fdcdb7124be1ae119ebed92d1294_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iee9faf4e84814f6c9a02170569fc67a3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie1eff42f708b4f96b74224e3d5f68682_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9130befa4fb0458386f2aabd6a195835_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i442ee7c9d7bd4799b827ccc71aeaa5c2_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie57adbf946dc40f09124ea13c0f77f34_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia40719e070ce4ccba286b7f33c2ed4bc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib8435cdc39e04ba28b7fc6e04f364744_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8fcdad58afb24b9aaee3d75f48ff6b79_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib7fad529e4094e2fadc1c5f0b89d93a7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id93312ba42b64150b803dce533491a80_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia1341d5be96649a4b89277a450e85812_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iafe193e80b0b4c5f85556baab9bea5de_I20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">swx:LinetecServicesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic666333283a04a20b6856beade45ec61_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i355a9a937859432088d79b3fd62976c4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaeb3de1f0d1e47199853001f50c7a509_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5ac4d625ba334df38cd18a6f096a5fe9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i394f384b2f824dd8b61daf669c890231_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic27bf2dbce8942b582dc4640d5ef3a1d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie61a018058be4e29869fde3c04492a90_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic642cc0cb75b42218ec02d2a2e56a87b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i70a852321c194f62a81c2314484fe569_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i479d4d786a38462cb8499e88106e37de_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie2f7377f5d974f669875d6c1da9ead8c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifba2c64162494787817d92fa8a917e3a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i881ef7caf4cf49eeb96d4db50fff0e59_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i230845f9e9ab4fc0b428711193a7e2ea_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia29c2b7cd99c48de97f70f05957ecabb_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1eb152aa8b1f496c8007a54e21b3e419_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9cafd502404f471880a1667251936a33_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d8deefea5954846a88bc509c1129b19_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia7a5c3a7c57c4eb886c39a33074f3cc2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0c566730104d488bb9fad26b07292e4e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f3a1661e3474067880dae2c5a99a7b0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4ee820b5f25b4b0abbf9ca9156d095c5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2a349bc21fcc40c7b7e39bb15799d242_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9cad6442290a4512b58bb58d3e29a52a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia86dd2bb41044ebeb589b7f268791d7e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3002bc8816dc472ab6c62443cd1f54db_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id9fa0063be1741ff8b86acba8154b3ba_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib54fe32087bd44be9329e1d8246eebbd_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iea224510f47e44559d33a5fe24855513_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5b12eab050ed482fa421b724150d6bce_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idc63c2992c77483e9ca9e705b5f8fe00_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id7d3e4e8f77c430681ee1e7d2a953386_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9f1e52ce5d6b40478c52e5f9aeedfd63_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i82e92d81a6e3492f889c8b910b2ff22a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2655ea6a92de42c98005db0a01af65ce_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icb1fb5de8b10415487ef4649f0a9d8f9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1554443274a14924a6a9b26e63f6e628_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie86468a2724449a68eb1131a5bf2a718_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f2149ffee96423f87a152c7e2d46280_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i39d3a990de62460180a86fa4eeb21101_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3ce2eb3d6a3f4aa3987c885c9c2579e3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i59f73cd1fa8d4fdd88221c08c2fb7588_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3a4a7b515f90452995e8e0f4bdf200ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia1edb2f8302e43eebfd76588751a7c07_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9a33b940e6814791a5dac2c6e21e3ff0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib42dfd69a8944da09803dae1f66c1454_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:GasInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i228cbf2a6010498493819ffa39728fee_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3df4c20ecba149df942288aa8b5550bb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ided62243b0a04adb91a12ef62887d696_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i52b31357ce6c497081c2f09042673ff0_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i68e7ca4705f64de9b5ad4651ec065b1e_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id3f85c8453434adb95a5e5cf6a5eec73_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ElectricPowerInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i89dd8de4c1124908b355a817e2e53209_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02f9133fed404135a02b0826dd019831_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i269936e7ecb24ed08c6d3350e50e9362_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i78d1231eaccc4b80a27296510d872029_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iea978a3dc0484a72b3757487b70434ed_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i05934be1af1e4e43b515963148a291c6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherInfrastructureServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i433a051283f442beb48cc71b3efe8a8b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7ba42e96c044580b5657487473590b9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iafec090a2f0e474b8e926d98d68eb3af_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i16f789d9b89a44e9b28088cb5c67f6cb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6f02ebfa2d1d4bad893b7a4009133332_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibd6bb22366a54e2d883e6b7edfbe739e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:MasterServicesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0ce45aa16bda4984bdd5d096e0d6d86a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7a8c19ac223547dfa3ab4dbbeeafe998_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaac85e4ff00a4effad59a552a85bb53e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa4c208e5d934813b94489818c57e717_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6cec4800a347430dba69de9e23cd3b33_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6da281520e094c6aa1376533650773f6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:BidContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2692eb6b0e45485e95c4eb4a340fa1bf_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib452c2a9f5e342bf911a8a4a82c7b29b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iab4584e2c9204f11a7b8b1aaac827fae_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibfcae168f8d54aa4a509cd2da08e3d21_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia99788bf65374745aff17cb18933a5e9_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1964110adafb4f70bfebbc179badc1fa_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">swx:UnitPricedContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9aafa840bf52486d930111c4037726f8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i83c21ac9b178420085c393a1c34693e8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id5687a3a825b43f1a1baecce2b48f7cd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9f61e5d31122483dbac5807147b5beac_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i13d9d845bc6b4ed28224f36dcdd7cbe3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i34af76ec0cc1452699b6301dac37fceb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i82a7970d4cf94dda8ed37f6bc65729c6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0bded6cbf2a24510a15afb4de36fa719_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4c99d932f711440a8751251a97ff5c75_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf4f0bb79dea409fb6c581e239675fde_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i07cccf427c28496680bb8a65205a0b9d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie3fde0d7fe144dedb6316b1b67aa042c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a6535241251458882281024fb85f70f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i28499e3ba9dd44e8b19598177c10b388_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia9924a0ee2e94afbb870f57d8079a621_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">swx:BilledOnCompletedContractsAndContractsInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i660dbd2226ec423aa0916562853c161a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">swx:BilledOnCompletedContractsAndContractsInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1978f2e32554d72892106f11e089205_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">swx:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4b62519900244fa694d3d1542d705302_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">swx:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i114e69b3dc9b4d10bae39e899535f696_I20210408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">swx:EquityShelfProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-08</instant>
        </period>
    </context>
    <context id="i45703e46224c43e0b35419293d71d74a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">swx:EquityShelfProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia020b76b5bc2486f9a01c4dc28006392_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">swx:EquityShelfProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i66cac7bf6def474a85a6c3a84e3d8318_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">swx:RestrictedStockUnitPlanAndManagementIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4de7648b04ea4f8ba09f2c76b11369a8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">swx:DividendReinvestmentAndStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8b3b8289286b4250bf0d813736bc5639_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesSixPointOnePercentageDueTwoThousandAndFortyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id7700d2fe24b4e7fbfd55fcba6305333_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesSixPointOnePercentageDueTwoThousandAndFortyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i411af4556a744aaca1c4b8f02c4f5752_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesSixPointOnePercentageDueTwoThousandAndFortyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i018699a99fcf46e09da8af45fe76ee6e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesSixPointOnePercentageDueTwoThousandAndFortyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief895fca6e784a5a908157ef5c32c935_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesSixPointOnePercentageDueTwoThousandAndFortyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibef07497d18e42fd86316bb0ebd8a058_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightSevenFivePercentageDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibf63854c32ee42a8b0f384bfec20b213_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightSevenFivePercentageDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i31c846eecc4f409ab7bbacae1ce116ae_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightSevenFivePercentageDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i854484a309d04994b80772beb55e9b65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightSevenFivePercentageDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7415a38a124b4b9aa984469dcc8e0513_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightSevenFivePercentageDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i34829e9873be475ca2ef453bcaa9c76b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointEightSevenFivePercentageDueTwoThousandAndFortyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib0cd6b693c6f4bad8ade8b70fca2f0a4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointEightSevenFivePercentageDueTwoThousandAndFortyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4f6e47f7da6849f5ad9b36c56cdc87e9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointEightSevenFivePercentageDueTwoThousandAndFortyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i324e6728d90e484aa6000b8556b80856_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointEightSevenFivePercentageDueTwoThousandAndFortyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i246968eac9e94a618a130d31cf1ae347_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointEightSevenFivePercentageDueTwoThousandAndFortyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia725195e31ac46b0946ce22c5ab29c31_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightPercentageDueTwoThousandAndFortySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icc6cc1299a78491a8b72f207742d8070_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightPercentageDueTwoThousandAndFortySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i26d33ea979f74c7694cb15807b6fe033_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightPercentageDueTwoThousandAndFortySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1c584736c22b40d2b58a8788ae160d86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightPercentageDueTwoThousandAndFortySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if55c235bb1b24dcbb1fd64cee4514111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointEightPercentageDueTwoThousandAndFortySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f31dd662d644240916509186c397a2c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointSevenPercentageDueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i31f6cf5b8b1c4a4ead0a690f7aeaa74b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointSevenPercentageDueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic27314bd9e3143e6afb1f7347f6c1ef5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointSevenPercentageDueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia564b68f15b749e2ab30a0c338cd403a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointSevenPercentageDueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1291128f29d14154b7a288c6646b546a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesThreePointSevenPercentageDueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a7fb90ba8fb4092b594ef06c8b58bfe_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointFifteenPercentageDueTwoThousandAndFortyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id4e38175e1b9450d95d903af7cb431a5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointFifteenPercentageDueTwoThousandAndFortyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0f9e4a01e3384900aeed1bb2c6f6c2c1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointFifteenPercentageDueTwoThousandAndFortyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1cd87b78f6ab4e0aa19d794cdbd912c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointFifteenPercentageDueTwoThousandAndFortyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia032ce371c2549008cffddd3f847a8bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesFourPointFifteenPercentageDueTwoThousandAndFortyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i012c403a67874dad96304a4ab7fc31da_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesTwoPointTwoPercentageDueTwoThousandAndThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i558c5bc5b64d44a3a70ef6911f92be4a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesTwoPointTwoPercentageDueTwoThousandAndThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8c7a96068ae04896857ea004ef03dc2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesTwoPointTwoPercentageDueTwoThousandAndThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iebb21e0a2a184c9298b0018e9075cb32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesTwoPointTwoPercentageDueTwoThousandAndThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2ece64baf63465d97a4ecb5ac38f63f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesNotesTwoPointTwoPercentageDueTwoThousandAndThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7f3f0ebd03c48dba890f852c23c62bc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesEightPercentageSeriesDueTwoThousandAndTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibada0f0ed9f24befa8ed8a3f6f12494d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesEightPercentageSeriesDueTwoThousandAndTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i886ebcd7b2ae41d7b81bcb9756ab0f8f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesEightPercentageSeriesDueTwoThousandAndTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iddb72bb98a3f48b1968b90d5f339d5bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesEightPercentageSeriesDueTwoThousandAndTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35605dda397242bbbe7d8f7a9d98322e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesEightPercentageSeriesDueTwoThousandAndTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15301573edef4bbe9b04264216b2c260_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointSevenEightPercentageSeriesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i727eac5d868c448ea8001aab42f76e71_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointSevenEightPercentageSeriesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia349a73b37f344cf92ebfe227085cba3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointSevenEightPercentageSeriesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if85c088646d34e37bf30c4eb5b78d081_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointSevenEightPercentageSeriesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4190a5aadf74d5eb41a21ccb96251a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointSevenEightPercentageSeriesDueTwoThousandAndTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7b26cbaa3a345de95ffdd45834bc28e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointNineTwoPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic7330992bd764b2094b3c77b6c140cb3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointNineTwoPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9b72e2fcb98843828558068ca750525f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointNineTwoPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i001c7cea898c452cb40eb4475d628657_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointNineTwoPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbb940def35e4554b585b336c7689ab4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSevenPointNineTwoPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6cda2786ffdf45349d86c9860e8ead20_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSixPointSevenSixPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i672495a05ec64e1c95f0c0b5a706f987_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSixPointSevenSixPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib5c2d4080418459098660c271ea10b28_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSixPointSevenSixPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1a7f9abe91f44518a9c6f2d6f2e9ef9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSixPointSevenSixPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i160622197f15486d8163e435aec98737_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:DebenturesMediumTermNotesSixPointSevenSixPercentageSeriesDueTwoThousandAndTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62cc810a803640bc888c0f0e384289a3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6260a98debc643c3abe12e31c2682d3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9b06c06a4c245a3b04459eb7904fe2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:RevolvingCreditFacilityAndCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie1804c268a964b1c81e7608027234527_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:RevolvingCreditFacilityAndCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i57bc7eed5bd9437e9a13195187499871_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:RevolvingCreditFacilityAndCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f94591b9842452d82abad0201380cad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:DebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:RevolvingCreditFacilityAndCommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b59903872d143d48fa1c7bdff5a7bc5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTaxExemptSeriesADueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie1ed5e20cebf4b1b93f6a2cd4cb2ded4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTaxExemptSeriesADueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaea9ac3482544edaac4114a536a1bc4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTaxExemptSeriesADueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0636d3945b634a46883d83cfeff3a210_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTaxExemptSeriesADueTwoThousandAndTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if94d0b151bbe4f73b873847176d7b96d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndThreeSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie9a3216ac3d94cffbc99b49ae3b2a5f2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndThreeSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3eb6d11c25f54363b1879c0b7662133e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndThreeSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc96383ea62944ae8193d034ad413865_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndThreeSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7456d2e788d442d6a4cfc2d6b30f7561_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndEightSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i40a48f98137c4390af6df8276a9f22d3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndEightSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic03ea1c739be4777b3507504a4cc2550_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndEightSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e33983aa52e45608b176560f703a1a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndEightSeriesADueTwoThousandAndThirtyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3e09018f53e45f0ba04aafd8853c68f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndNineSeriesADueTwoThousandAndThirtyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i159c2ee103c843238029bb65652fed54_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndNineSeriesADueTwoThousandAndThirtyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i256032037b584ca4b72f1946567fc61e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndNineSeriesADueTwoThousandAndThirtyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id982f1d716ac4f1ca468be77f8c1c504_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:VariableRateBondsTwoThousandAndNineSeriesADueTwoThousandAndThirtyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8413528d9044417bbba87d6061089d91_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i91378c867e8b4c0eb1ddf3ff693d1a8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:IndustrialDevelopmentRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd06347819544dd6856dae6efdec0275_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7b3cec140c55478cb5debc593919f2a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7ea1d0d1fbe42eaad48313378499c00_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i78b694a18f5b414885f840a48663f51b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i433eed88d27746d59d9263bb156bbfb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0022f3472c147d0b2421a971db40250_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i379db7c07bb542b493650d6c75145c11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i995b0b4d0cd94e7e8b1e932abe7ba234_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:CenturiSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic2c46e1663b74dbd9de70608b9917e0f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:CenturiSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i507434945c684ca18c67f28362bad398_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:CenturiSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3afaf84e7d904335a0a0c1547be43299_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:CenturiSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2472d0f0c6d4776a65317f730b3a882_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiOtherDebtObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifa45b97cfd2946f595a42dca246f93ec_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiOtherDebtObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id68061ab8a4446fe8ea5c819a8aeb79c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiOtherDebtObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7bfc58adcb940c2a86fc6102f9bbe2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiOtherDebtObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i51bc1de28b504a56a1dc3f821420f202_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i72d52652012e444f9b9de5b2912c8a24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5b7087f9f7549d9bbc351fbf0781c42_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iac4444a01e9a4903a3d66c154923b60a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SouthwestGasCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if441ecca8f9a4c3f9e2892b0a4e71623_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SouthwestGasCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i192f18d97e924d89afe25a21660caff2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SouthwestGasCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i929d3b37a789409c80022663e9ebcb17_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CommercialPaperProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idf9a7946b49a4e389a1bebab9c84fbd8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SecuredRevolvingCreditAndTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idb6deb978bf846b79bb897fb58e28aac_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib1ccdd2f3b5747eebf9aebb281c4c101_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:CenturiTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i175821521e914dd1911c50769d04a84c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia1db02880ab54c989917c0be353ace81_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7501115ddbba4111941d2aaf9722f3c9_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i93747a43e4b44fcf9611ff92b03e0110_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6be8b8e0421d4f538581dbd4367633ad_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">swx:A250MillionTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3ce0e396c53c443092e2a9a3e0e5c132_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i361aba92e9994e199868a258ead8dad0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2838440a0c524b91a94cca29a55f3f5d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac74bd13da9c41d9960b43ed7cf34695_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ide9c0c88479448cfaf2446b06bd6181c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i34819db0f370410fbf09232269cc61c3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic5985312e8634b8ba99228aaa466af69_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id1d79462fc634045a23bc7ba605a68d8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i169376a1e7594da19999024c797b30ea_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2a3964186e874f94a457a979400721e5_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id81d035054244c6db8971a764d275205_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2f79fa6acf604911a695fccd10cb81eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i317c18f634c54458be4976cc92659387_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf3b6256fbef4da980fb6551dae5b4eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i11216178df44414496d2076b64440e4c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1246642bdbdd424d9e8329e4297e0fed_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4d16727764fb4fe7ac542ff1aab8655b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23043add80294b9784ad4f1ec5097f17_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentPriorServiceCostAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i993680b64c0f49938d98eaf3b4923b87_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentPriorServiceCostAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0121df6b99cd4519ae3e71e1a7d8d114_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4c888170907f4d73a128ab14368bf203_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8cd01e3d7de8482b8f35f24512526cc7_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i91f1960100824419b7084b33afa94767_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if405b51b4c544c95af77bbb216938367_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i37b7753924894ef89ddb58719364bf44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9bf9be1dc387474bb1007de773a25dc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13e1ecc611b54e059b32ffb4717ff1f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib06e5de120344dc8b8356ca742f8d172_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0bf225f941c345d6a3efb81e787b2106_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3233a56a71f94303a058ce70228bbfd6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i28874bcc41204a129397bec5a46268a0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if69a800aa1d64bf3ac3d140711778dfd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i143d2a0118294eeebe1ffa9aa59e9327_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia9fd236eb1584fa4b3c17973ceb6b06e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8318f21a87be4715ad4a0b765bee9802_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i66541d7772dd40c39062a2572d0b59a5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">swx:AccumulatedDefinedBenefitPlansAdjustmentRegulartoryAdjustmentAttributabletoParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iceb5a005dc8e4ae1b35019ce5d80a08c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea2f1307519d492f8c8cbee02c72d590_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i47fedf1b35e84c4ead1f83d82bb727aa_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociDerivativeQualifyingAsHedgeExcludedComponentParentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifeeb336cd8a54886b2fe80f66a48378d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i89e2c14810784a7cb6bdab9df1af69b3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4da594df7f54457587caa6f40fe60b5f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e1974b1343a41a4ad7d15134c9d4a5c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idf942b4fc4404a4fb3b85e7cf98d200d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3aec3598799b4c0fb84ea0d14f3efe20_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae81e3b642354f80b12687766a8fa6cc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i034f962b38b54c36a154c508c3d6624e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i641d0d22c85a4f7ea5cf1dfe63e4f9dd_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iff3b624d511a4670bfbb1b346b664979_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibc979e647639444d89e988e8b1a84044_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i27cfa0cf5a2541f9adfc5f22978e5a21_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie912a6962ecd4e99bb25e8436fcf4d6a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i032d561a76f14297a19f13da3f6b4c31_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic60f8ca587f94b15b947538d2e225148_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i169fd6a5f8a349219b8dc645db57d9eb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6596f051a82d41a28542037957526218_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i44878315be464a71bb893bfa391db2f0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7b93a771c3794913a1f4c72dffe91a1c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i36be1a23691543d3aed79e95fba366b9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02b84f0e512e4e169d17297ca315ece5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iabfc0c2c4d4b45fc8a42d74118f64549_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3549ef0ed9e94289947ac36267a05cb5_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i17dfda67ad1a4a46a5471ace6dfaaaf4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifb3cae11300f45388fd008e598a8b4ed_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib2008b62f35d4320ab42af89d6030118_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0c6f2aec71ac4917923c47aa624d017b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia08d60d7cef648bf9e5622f90a447332_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie724ab99d7a44b969ff58b9756c374ec_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i89258f64e5f441da8fadc16fa4c73ea2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i056af93d7c244e9a89eab17d032c9d8b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8f03606f3125414ea4302f84a320a614_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ddcf5ec22374076b7325eb6bd18b05d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i45028287f2aa413a9d899ef88b7880da_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id29920b538324fbe8b6fccb2d9663c44_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5a753926a8a04d4d80eed92631458ef1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i592976112bf14e5fbb3a0665a0fdac09_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6bea104ef9374f9a9f8e432c5621ac91_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia34e4b962ef742d7b3d11748134f850a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04ad7485e06448aaa6331d4836b881b8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icbe1b745e24042d1ab8f0471c4c932d8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0b044329f1034f228e19cabadee417a1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibe8aed0d0b854c51805e0b2b5767931d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if8ac889532f04081a43367432ed8d8ec_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i62a96aed2ed74c65bcd45742317021d8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8081d575bcc34443b677d87eba1d14ca_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-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="state">
        <measure>swx:state</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="contract">
        <measure>swx:Contract</measure>
    </unit>
    <unit id="segment">
        <measure>swx:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8zLTEtMS0xLTA_68ee01cc-d924-43a7-9801-71b5ba3233bb">0001692115</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF85LTEtMS0xLTA_2e4912db-ad26-4ee6-b893-2ee5ed6c4e45">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8xMC0xLTEtMS0w_9110fd5a-1273-4f55-b3dd-b01f1b88f975">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8xMS0xLTEtMS0w_a60c5b48-ae9d-4000-b8d2-032b17f01352">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8xOS0xLTEtMS0w_ad3007c9-3177-4eba-b4ba-053a5792655d">0000092416</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8yNC0xLTEtMS0w_ead40bd0-ee20-4b12-bd59-ffb7ef00dd85">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8yNS0xLTEtMS0w_e5ff5c53-16d6-40e0-b1cb-0e65cb5dbc57">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGFibGU6YjgxNDMxMGE5YzAzNDJlYjk5YWFlOWYyMzc3ZmY0MDQvdGFibGVyYW5nZTpiODE0MzEwYTljMDM0MmViOTlhYWU5ZjIzNzdmZjQwNF8yNi0xLTEtMS0w_a0c66ff2-c859-4fc2-817a-ea11fd6234b1">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGV4dHJlZ2lvbjphYmIyMGE0M2JiNWE0OGI0OWJmZGU0MzM2OTFlNjhiOF83MQ_b916ef23-2904-4e17-a16f-4486bcb7b494">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80L2ZyYWc6YWJiMjBhNDNiYjVhNDhiNDliZmRlNDMzNjkxZTY4YjgvdGV4dHJlZ2lvbjphYmIyMGE0M2JiNWE0OGI0OWJmZGU0MzM2OTFlNjhiOF8xMzI_332ebe78-62f8-436e-a962-dcd49e5347f7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yNDgw_6882c7f4-948a-4f54-bd13-c3393de273f1">10-Q</dei:DocumentType>
    <dei:DocumentType
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yNDgw_8d1965e6-a5ae-4a7e-ac7a-428bf70074aa">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6ODA2ZTZmZmY4ODRlNDI2MmIxN2EyZDVhNjFhMWRhODgvdGFibGVyYW5nZTo4MDZlNmZmZjg4NGU0MjYyYjE3YTJkNWE2MWExZGE4OF8wLTAtMS0xLTA_50db2915-339d-4f95-9590-637a4ee3b493">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8xMjM_fe9bdb20-bbee-496a-be73-eaa2ee578449">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6NTliN2M0OTMzNGU5NDVkYWFjMTQ1ZTFkZTU2NzA3ZTcvdGFibGVyYW5nZTo1OWI3YzQ5MzM0ZTk0NWRhYWMxNDVlMWRlNTY3MDdlN18wLTAtMS0xLTA_0503035f-9438-4b18-81b2-a3a5cd675892">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xLTAtMS0xLTA_6e458b10-768c-4fdb-be31-5687ad78b8aa">001-37976</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xLTItMS0xLTA_34f8ae8c-8239-4f22-93a1-5b18f109b1dd">Southwest Gas Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xLTYtMS0xLTA_2aa37684-c8d5-4d9c-8fac-376734549118">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xLTgtMS0xLTA_139edaac-5bb7-4125-9ab0-487cbca81db8">81-3881866</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18yLTItMS0xLTA_104fb184-420e-404b-9033-5805b17fb633">8360 S. Durango Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18zLTItMS0xLTA_6343a989-fcff-4a82-89fe-93c8f4de6ab7">Post Office Box 98510</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M180LTItMS0xLTA_3fbf3173-149f-4fee-8362-47beff3ae3a4">Las Vegas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M180LTMtMS0xLTA_229d6c5c-fcf7-4b89-b307-b42d4071b597">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M180LTQtMS0xLTA_688b7415-ceba-475e-aac0-09276e51c079">89193-8510</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M181LTItMS0xLTA_932e3c30-d8ed-46ad-b835-94094706d06e">(702)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M181LTMtMS0xLTA_5093c609-55d9-4a49-b949-9f3130ebd84c">876-7237</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M183LTAtMS0xLTA_4f0c6aa8-417c-472c-bbca-c3bb7682e68e">1-7850</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M183LTItMS0xLTA_910810dc-82f7-43bf-bf8e-7013ef5838e0">Southwest Gas Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M183LTYtMS0xLTA_87dcfb9e-a226-4c7f-a81d-00d6a29f2659">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M183LTgtMS0xLTA_26e572eb-6943-4b86-b85a-ac3f646a92c4">88-0085720</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M184LTItMS0xLTA_3deda250-7f04-4bd8-ad63-c3816b8171e9">8360 S. Durango Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M185LTItMS0xLTA_71721de3-c462-4e22-9fc1-7adc07d8a32e">Post Office Box 98510</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xMC0yLTEtMS0w_eb54234b-5584-4846-87c4-37561e25d72e">Las Vegas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xMC0zLTEtMS0w_3d804e7b-269c-4ed9-9874-65d648f1b3ee">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xMC00LTEtMS0w_8ff376f2-59e3-464c-89b2-6f88f46421b3">89193-8510</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xMS0yLTEtMS0w_616f203d-27ef-4de6-9a3b-b4d6320d14e4">(702)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6MjVlZTJhNTY3NzhlNDA0MTk3ZTQxOTI1NDlmZDM5OTMvdGFibGVyYW5nZToyNWVlMmE1Njc3OGU0MDQxOTdlNDE5MjU0OWZkMzk5M18xMS0zLTEtMS0w_4313123b-968b-49d8-b4d5-a46fbce91d79">876-7237</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6OTRhYzZlYjJjNTNmNDM0Mjg0OTMxNDRjMjMyZmIxMWEvdGFibGVyYW5nZTo5NGFjNmViMmM1M2Y0MzQyODQ5MzE0NGMyMzJmYjExYV8yLTAtMS0xLTA_4689b67d-3b5f-420f-9674-8ec30a371f8b">Southwest Gas Holdings, Inc. Common Stock, $1 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6OTRhYzZlYjJjNTNmNDM0Mjg0OTMxNDRjMjMyZmIxMWEvdGFibGVyYW5nZTo5NGFjNmViMmM1M2Y0MzQyODQ5MzE0NGMyMzJmYjExYV8yLTItMS0xLTA_41e19e22-0dcf-4956-983c-b979b0f47213">SWX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6OTRhYzZlYjJjNTNmNDM0Mjg0OTMxNDRjMjMyZmIxMWEvdGFibGVyYW5nZTo5NGFjNmViMmM1M2Y0MzQyODQ5MzE0NGMyMzJmYjExYV8yLTQtMS0xLTA_b879081e-c988-4ba7-bef2-9616383c2aa7">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yNDc3_320052ef-d20a-40ce-83af-bc3a23ec4c40">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yNDc4_ad42fb5c-f549-4418-b4ef-f52c9c12dc5f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6ZDY1OGM1MjAyNTY3NGFkODgwMTg3NGYzYTgyMTRiMWQvdGFibGVyYW5nZTpkNjU4YzUyMDI1Njc0YWQ4ODAxODc0ZjNhODIxNGIxZF8wLTAtMS0xLTA_12781a3a-157c-4c01-bf26-1f3012e3cc6d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6ZDY1OGM1MjAyNTY3NGFkODgwMTg3NGYzYTgyMTRiMWQvdGFibGVyYW5nZTpkNjU4YzUyMDI1Njc0YWQ4ODAxODc0ZjNhODIxNGIxZF8yLTYtMS0xLTA_b948bf6f-b161-457d-8548-b4ef4be98348">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6ZDY1OGM1MjAyNTY3NGFkODgwMTg3NGYzYTgyMTRiMWQvdGFibGVyYW5nZTpkNjU4YzUyMDI1Njc0YWQ4ODAxODc0ZjNhODIxNGIxZF80LTItMS0xLTA_ec898683-1d57-4570-8379-c275160fbc57">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6NWE3MjA5NzRjMDdiNDJiYWE3MGUxNDBiNzE2NzQzYTEvdGFibGVyYW5nZTo1YTcyMDk3NGMwN2I0MmJhYTcwZTE0MGI3MTY3NDNhMV8yLTAtMS0xLTA_fa42a1f4-c793-4b6a-9735-6296c0dc0399">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6NWE3MjA5NzRjMDdiNDJiYWE3MGUxNDBiNzE2NzQzYTEvdGFibGVyYW5nZTo1YTcyMDk3NGMwN2I0MmJhYTcwZTE0MGI3MTY3NDNhMV8yLTYtMS0xLTA_1ca58e70-0509-49df-ad47-3f7b38cbe6a7">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGFibGU6NWE3MjA5NzRjMDdiNDJiYWE3MGUxNDBiNzE2NzQzYTEvdGFibGVyYW5nZTo1YTcyMDk3NGMwN2I0MmJhYTcwZTE0MGI3MTY3NDNhMV80LTItMS0xLTA_921b3101-1d63-4dfa-87a8-e92567629db0">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yNDc5_f9024529-1348-488a-b85c-c23f775a327c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i8f7797eacfcd4039990ea77ef1410564_I20210730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xL2ZyYWc6M2E1N2YxMjhkYTY0NDcyYzllMGM4NTBjNjcyMzVjMmIvdGV4dHJlZ2lvbjozYTU3ZjEyOGRhNjQ0NzJjOWUwYzg1MGM2NzIzNWMyYl8yMDkz_0dbbf73a-7b2a-4cae-be87-72b0dc6ad9b8"
      unitRef="shares">59093403</dei:EntityCommonStockSharesOutstanding>
    <swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMy0yLTEtMS0w_1c80c2c7-fea5-45ae-b8bd-c43f3f1b09c2"
      unitRef="usd">8664624000</swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant>
    <swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMy00LTEtMS0w_40840bbf-f92a-481d-9fb5-78e425564540"
      unitRef="usd">8384000000</swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNC0yLTEtMS0w_42a3a585-44f7-4e12-98f7-3c5d77f69cc0"
      unitRef="usd">2481016000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNC00LTEtMS0w_1ed92d47-ae9c-45af-9dbe-5eb73132bf17"
      unitRef="usd">2419348000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNS0yLTEtMS0w_fc5148e9-cd96-4937-930c-33e4715a1964"
      unitRef="usd">151358000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNS00LTEtMS0w_23af681c-d387-4e3f-9bfa-7d3fe7b57333"
      unitRef="usd">211429000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNi0yLTEtMS0w_59571248-c96b-4109-a1e9-8b3525bbf05b"
      unitRef="usd">6334966000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNi00LTEtMS0w_7b08b41b-5afc-40b9-a505-3fc28675291b"
      unitRef="usd">6176081000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <swx:OtherPropertyAndInvestments
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNy0yLTEtMS0w_f0325912-5a74-4557-8842-a5da6d2f1346"
      unitRef="usd">860701000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNy00LTEtMS0w_afb81a74-81a7-4405-af98-914c84827748"
      unitRef="usd">834245000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfOS0yLTEtMS0w_6371d22a-920b-4500-a420-73c9e59d5747"
      unitRef="usd">47565000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfOS00LTEtMS0w_d87dfbf7-e187-435a-8759-84885bc6a31b"
      unitRef="usd">83352000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTAtMi0xLTEtMA_e3a8fe3e-c97b-4d36-b771-1441b00dc15f"
      unitRef="usd">512385000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTAtNC0xLTEtMA_0481b5df-840b-4d39-8660-ee81063a4bf5"
      unitRef="usd">522172000</us-gaap:AccountsReceivableNetCurrent>
    <swx:AccruedUtilityRevenue
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTEtMi0xLTEtMA_50f76d9a-885c-4325-9520-50b289894195"
      unitRef="usd">38500000</swx:AccruedUtilityRevenue>
    <swx:AccruedUtilityRevenue
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTEtNC0xLTEtMA_08b3088a-d5cd-4e78-b6af-de3efa9278dc"
      unitRef="usd">82400000</swx:AccruedUtilityRevenue>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTItMi0xLTEtMA_b1a13db6-b6c1-4513-945c-02d9198ed3e7"
      unitRef="usd">23839000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTItNC0xLTEtMA_b52b537b-05ff-410a-8196-a90add248699"
      unitRef="usd">10884000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredGasCost
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTMtMi0xLTEtMA_98ae57be-190f-4959-bd67-67c0cfce5940"
      unitRef="usd">235104000</us-gaap:DeferredGasCost>
    <us-gaap:DeferredGasCost
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTMtNC0xLTEtMA_9c78e2c1-05ab-43c8-8f71-50a9b8cb76f1"
      unitRef="usd">2053000</us-gaap:DeferredGasCost>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTQtMi0xLTEtMA_2c61bbcb-12b0-49c4-98f1-a55f46d8869b"
      unitRef="usd">149402000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTQtNC0xLTEtMA_be3d0c2f-63d5-4c36-a22c-aa6aa625860a"
      unitRef="usd">170152000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTUtMi0xLTEtMA_ea2dda70-75d9-4f6b-a5a9-c112b3a384a0"
      unitRef="usd">1006795000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTUtNC0xLTEtMA_d1033159-b34d-4daa-af27-ffad161d220d"
      unitRef="usd">871013000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTctMi0xLTEtMA_ea601070-3b7c-4682-aa67-4f590cc135a5"
      unitRef="usd">348173000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTctNC0xLTEtMA_1f51f8ed-c2e7-4c73-99e5-f2673650a261"
      unitRef="usd">345184000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTktMi0xLTEtMA_f70c0e36-956e-4fee-a298-8cdb842f5930"
      unitRef="usd">345000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMTktNC0xLTEtMA_00199a74-7083-4605-80f3-1b352e2e1d44"
      unitRef="usd">455000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjAtMi0xLTEtMA_db551d1c-6f30-42f5-892a-ae18a032e4a1"
      unitRef="usd">488042000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjAtNC0xLTEtMA_3f620e7b-ffb7-4368-947c-b870da083eba"
      unitRef="usd">508875000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjEtMi0xLTEtMA_b800a647-f660-4710-8b73-9204059ed8a1"
      unitRef="usd">836560000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjEtNC0xLTEtMA_aad918db-0b0f-4781-b2ea-2942f7b1e0e7"
      unitRef="usd">854514000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjItMi0xLTEtMA_fbfd5b79-f46b-4a95-80a7-62879b58292d"
      unitRef="usd">9039022000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjItNC0xLTEtMA_6247849e-72fc-48c9-b353-2154dc625841"
      unitRef="usd">8735853000</us-gaap:Assets>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzE4_4f2a9ba0-359d-4be5-ad7c-31062858cf79"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzE4_bd3c218e-2964-4357-8618-1b2b26a42c90"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzM5_1a87b10b-61bf-46c7-83b3-52d25864373b"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzM5_ce17a77b-e5f3-454c-97ad-8f264a577286"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzc1_43af64de-b218-4e10-b0ab-f59f231b5215"
      unitRef="shares">59087795</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzc1_47e127b0-fe89-42a1-b3c0-4dccaa4e3857"
      unitRef="shares">59087795</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzgy_21eddd63-cc2c-4562-b423-6914d35d2dd0"
      unitRef="shares">57192925</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMC0xLTEtMC90ZXh0cmVnaW9uOjU3Yzk2Zjc4NDNlYTRmMTI5YThkOWYzOWNhMTBiZjcyXzgy_da888641-3dd5-4e91-b68c-3a2a6325fe3a"
      unitRef="shares">57192925</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtMi0xLTEtMA_69801e82-0736-440d-9788-cda5835a9f4e"
      unitRef="usd">60718000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjUtNC0xLTEtMA_b83d297b-36ba-44c2-b981-8dd815c87f9a"
      unitRef="usd">58823000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjYtMi0xLTEtMA_5ec83690-da1a-49ef-9e5f-7efa62c4ecca"
      unitRef="usd">1733572000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjYtNC0xLTEtMA_dca0d215-b96d-4226-b22e-24b9ec8329bd"
      unitRef="usd">1609155000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjctMi0xLTEtMA_c3ff00b0-7a01-4a9c-90dd-1c9c027e597e"
      unitRef="usd">-55688000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjctNC0xLTEtMA_311fa1d0-0719-43b2-85c9-3d1b599688dc"
      unitRef="usd">-61003000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjgtMi0xLTEtMA_2340c40a-7a65-4584-b9b4-44de0558543f"
      unitRef="usd">1108279000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjgtNC0xLTEtMA_7ccd0668-fe50-41d1-9118-3004f13b84c2"
      unitRef="usd">1067978000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjktMi0xLTEtMA_a6b9fe9d-6976-4e5f-8430-225639ca3bf3"
      unitRef="usd">2846881000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMjktNC0xLTEtMA_b7a65d14-9df2-48b1-915b-7c4502321d56"
      unitRef="usd">2674953000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzAtMi0xLTEtMA_a04a1f4c-1bd8-44c9-ba00-1acf9ca4feb2"
      unitRef="usd">200529000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzAtNC0xLTEtMA_baede995-9742-43dc-b809-23d32fb915ed"
      unitRef="usd">165716000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzEtMi0xLTEtMA_ee8410dc-919f-4ca7-9b26-c0a5297c1bce"
      unitRef="usd">2478823000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzEtNC0xLTEtMA_305abdac-ebcb-43ec-9329-7a880d82ab9b"
      unitRef="usd">2732200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzItMi0xLTEtMA_8fa836c5-616e-41d9-ab82-5dc3ecd03ff5"
      unitRef="usd">5526233000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzItNC0xLTEtMA_f24c1f36-6a72-43f1-a63e-a6a0af04922f"
      unitRef="usd">5572869000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzQtMi0xLTEtMA_43d085fe-a246-4faf-a604-d3fc7cbf01f1"
      unitRef="usd">319417000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzQtNC0xLTEtMA_9bfc4dca-cfee-4c66-a730-dcfbeba3be82"
      unitRef="usd">40433000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzUtMi0xLTEtMA_d4005aa4-c9da-4383-bedd-ba4e826b4696"
      unitRef="usd">318000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzUtNC0xLTEtMA_42797e6e-072e-4a89-ba53-5d22d615763f"
      unitRef="usd">107000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzYtMi0xLTEtMA_1c387f48-501d-41e8-a79c-9d1da1621353"
      unitRef="usd">182304000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzYtNC0xLTEtMA_f0c47757-1b9b-4269-8ea5-9331f2c2cd3d"
      unitRef="usd">231301000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzctMi0xLTEtMA_279a9fee-f215-44c4-8e28-540975763edb"
      unitRef="usd">44088000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzctNC0xLTEtMA_f8843a70-7cc0-4fa9-8467-d73636fd6b57"
      unitRef="usd">67920000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzgtMi0xLTEtMA_3d637764-8f16-449d-b37f-06bf1be7e39f"
      unitRef="usd">19259000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzgtNC0xLTEtMA_9dc9ef70-3daa-4fb5-a0d5-3e59b5b4d912"
      unitRef="usd">12556000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzktMi0xLTEtMA_bbda9d3a-3cf6-4a11-9bca-89be06c612b2"
      unitRef="usd">51712000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfMzktNC0xLTEtMA_06f2179a-6b5a-472b-b8bc-6baf5756494a"
      unitRef="usd">48640000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDAtMi0xLTEtMA_f37d53d2-2cf4-49e5-bad5-d6e0a4bd7fab"
      unitRef="usd">19653000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDAtNC0xLTEtMA_60c88b48-e6e9-4791-9461-13fd1a711f7b"
      unitRef="usd">20536000</us-gaap:InterestPayableCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDEtMi0xLTEtMA_025c7179-7218-4b83-b67e-d8474f67f46d"
      unitRef="usd">0</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDEtNC0xLTEtMA_82b3ad48-82ad-4ff8-96dd-715679599862"
      unitRef="usd">54636000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDItMi0xLTEtMA_4d643b7d-a36c-4cc5-a530-b906640c8b47"
      unitRef="usd">317970000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDItNC0xLTEtMA_11a55c4d-79a9-44cc-a46b-b4b585f59d15"
      unitRef="usd">328945000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDMtMi0xLTEtMA_d830dad9-6460-4f66-8539-aba2380e239b"
      unitRef="usd">1272403000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDMtNC0xLTEtMA_9dcbb15b-ed78-4950-aa7e-b1fa476a2857"
      unitRef="usd">911967000</us-gaap:LiabilitiesCurrent>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDUtMi0xLTEtMA_d1d3750a-c555-4b9e-bb96-69b2798e8d0c"
      unitRef="usd">694719000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDUtNC0xLTEtMA_d89273ef-ac95-48dd-a349-53cd75b2a1d3"
      unitRef="usd">647453000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDYtMi0xLTEtMA_88b9afbc-c6ba-4f35-8e54-b177baa8356d"
      unitRef="usd">409000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDYtNC0xLTEtMA_e26985c7-3647-4d15-ba10-931f684ff81c"
      unitRef="usd">404000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDctMi0xLTEtMA_0ff7efad-52f0-4a13-8275-68501d2e4700"
      unitRef="usd">1136667000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDctNC0xLTEtMA_1cea8c4c-ae2d-4c2c-8297-c37496ffc6ab"
      unitRef="usd">1199564000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDgtMi0xLTEtMA_d926c48b-b905-4c40-9e91-13f70182e748"
      unitRef="usd">2240386000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDgtNC0xLTEtMA_f84b6756-a0f1-4cf6-8b2a-1c49682183c3"
      unitRef="usd">2251017000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDktMi0xLTEtMA_a6866abe-ec51-4b03-b0db-50ab1e0b8fdd"
      unitRef="usd">9039022000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xMy9mcmFnOmQ5YTgzMGIzZDI0ZTRmYjE4Njk2NjQyMWZiNjJkZDk4L3RhYmxlOmEwY2M4ZjQ0NjhjMzRlMGVhNmU5Y2Q1YjVlMjM5MWVjL3RhYmxlcmFuZ2U6YTBjYzhmNDQ2OGMzNGUwZWE2ZTljZDViNWUyMzkxZWNfNDktNC0xLTEtMA_5a7a3fb7-3194-464d-94d8-74489dd46274"
      unitRef="usd">8735853000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy0yLTEtMS0w_5eff2acf-c5ea-4de8-882d-68d8b64e7ff0"
      unitRef="usd">292796000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy00LTEtMS0w_a740d7a5-00ee-4d2a-9527-37c0e4af6e7a"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy02LTEtMS0w_839f80da-bc0a-4f5c-968d-100811ce203f"
      unitRef="usd">814728000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy04LTEtMS0w_b80ce924-d378-4cd1-9265-04184af38d17"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy0xMC0xLTEtMA_ec7a8e81-a3d4-47d6-b7c1-85baeed4f852"
      unitRef="usd">1400052000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMy0xMi0xLTEtMA_7162a852-c13c-4b99-bb2a-35348bc50ebe"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f8cebabfd0e428496f3c4bd18b99d0a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC0yLTEtMS0w_4ce34b4b-89a0-47aa-ad29-b1e91c4d004f"
      unitRef="usd">528625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8cfcc28763f4e97a8975166ae7b27f8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC00LTEtMS0w_40664488-3106-4ed1-9f22-4b287d17325d"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d250134be346eb847527a931deee4f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC02LTEtMS0w_8852c7dc-2284-495b-b932-346a08669775"
      unitRef="usd">892600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i461166393f424aacb7944a373a40f69d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC04LTEtMS0w_8ef5c30e-97ac-44d7-9e2d-43ba33f466be"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9c27da20f8b4328baa293a77323d413_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC0xMC0xLTEtMA_d68a22a4-5bf9-42ca-9e30-7635d899925f"
      unitRef="usd">2012582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b585d4e58764ed2a45acca2294a6ea3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNC0xMi0xLTEtMA_ec2dad5f-fc8f-4cfb-97fc-8e4d3b85ae86"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS0yLTEtMS0w_aa159069-63db-48a0-9eae-aec57d0c3aba"
      unitRef="usd">821421000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS00LTEtMS0w_d8e0a4c0-a345-4781-8f80-7ba3e5daf706"
      unitRef="usd">757247000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS02LTEtMS0w_bb7a7e49-60ed-4eb8-8a75-b6afe87996a0"
      unitRef="usd">1707328000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS04LTEtMS0w_57f6ef8a-a82c-4ec0-9ff9-f7425a07f713"
      unitRef="usd">1593567000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS0xMC0xLTEtMA_7f836e34-3d1e-4310-baee-fea49887af49"
      unitRef="usd">3412634000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNS0xMi0xLTEtMA_f1eb5f06-ce8d-4e36-af98-a7ee5fe53d30"
      unitRef="usd">3166934000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy0yLTEtMS0w_4640ea57-8ddd-4e7a-90ae-761d2219dd8b"
      unitRef="usd">76496000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy00LTEtMS0w_415024b7-d303-4c89-929a-6ad6de2de479"
      unitRef="usd">67473000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy02LTEtMS0w_f1c65064-4114-413c-85af-8a04ad2d0926"
      unitRef="usd">232517000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy04LTEtMS0w_f003b90b-2626-417e-ada4-e58fbd8a1aa6"
      unitRef="usd">228294000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy0xMC0xLTEtMA_32f1d66e-6b2d-4699-aef5-5be572321849"
      unitRef="usd">347060000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfNy0xMi0xLTEtMA_4f3a8f3c-05ea-4ecf-bdd9-afd073a0871c"
      unitRef="usd">355672000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC0yLTEtMS0w_3dffeb7c-2adb-46ef-8872-c65827dbf8e1"
      unitRef="usd">104833000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC00LTEtMS0w_2aa42f8a-e04c-4986-9259-8549ed827060"
      unitRef="usd">99419000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC02LTEtMS0w_d0dc99aa-c2ee-4147-bd56-31e2a1fd7f06"
      unitRef="usd">211523000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC04LTEtMS0w_162e1d9c-f3a7-4e3d-adf0-078a86451c77"
      unitRef="usd">203200000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC0xMC0xLTEtMA_13242b87-1fa3-42bf-ae9b-a747fc3b610b"
      unitRef="usd">416439000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOC0xMi0xLTEtMA_744d149c-fe36-4904-96b1-7cfefd0dc122"
      unitRef="usd">415812000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:DepreciationAndAmortization
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS0yLTEtMS0w_0bfce403-fc12-48ba-8ad2-5cdfd6871b1c"
      unitRef="usd">82848000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS00LTEtMS0w_3951bf01-977f-484e-be89-dd9db4655555"
      unitRef="usd">77217000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS02LTEtMS0w_5d7e974e-6ac9-4673-af83-49c90c5d72cb"
      unitRef="usd">176290000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS04LTEtMS0w_5726e075-dc52-45e4-8ca9-b25f1e0862c0"
      unitRef="usd">164870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS0xMC0xLTEtMA_931d0573-0a7f-4f74-b2f7-9af131ba2a01"
      unitRef="usd">343447000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfOS0xMi0xLTEtMA_202dcb97-78c3-46bc-ac2a-d94304140c49"
      unitRef="usd">320226000</us-gaap:DepreciationAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtMi0xLTEtMA_edd72a7b-5595-4a18-b412-57e4d33a76fa"
      unitRef="usd">19338000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtNC0xLTEtMA_1f3909bc-a1ba-472a-bf40-a62b8336a27a"
      unitRef="usd">15342000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtNi0xLTEtMA_1ffea32a-4110-48c6-bd7e-9f5ef27d6779"
      unitRef="usd">40025000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtOC0xLTEtMA_da24370c-c034-410e-a71b-449412945bd1"
      unitRef="usd">31720000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtMTAtMS0xLTA_e96682c7-b27b-42cb-9360-5b623a03ba86"
      unitRef="usd">71765000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTAtMTItMS0xLTA_b8a44bfa-8740-407f-9266-571f7637a40a"
      unitRef="usd">62716000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtMi0xLTEtMA_753b97d5-0075-463e-84cb-4ac9f374d550"
      unitRef="usd">478640000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtNC0xLTEtMA_30e908be-e6e5-4961-8859-5c9ae4ccb304"
      unitRef="usd">430224000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtNi0xLTEtMA_55c829cb-b845-4382-8bd9-d5a2cc991d10"
      unitRef="usd">814254000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtOC0xLTEtMA_0c66fadb-3465-4c1c-a30a-c42e8fa9726d"
      unitRef="usd">749538000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtMTAtMS0xLTA_25f20117-067d-4c73-96e4-2eff56f0435b"
      unitRef="usd">1794145000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTEtMTItMS0xLTA_145aa435-da61-4179-a26b-67f9cac0c3a1"
      unitRef="usd">1620101000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostsAndExpenses
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItMi0xLTEtMA_c2a08a44-5d08-412b-9ac7-dfa02e38439e"
      unitRef="usd">762155000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItNC0xLTEtMA_d309480e-9dcc-46e4-a405-8b1e15282e77"
      unitRef="usd">689675000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItNi0xLTEtMA_7ff046fb-c901-43b3-b4fc-f182a786688d"
      unitRef="usd">1474609000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItOC0xLTEtMA_40a0e496-c1cd-4873-9049-983ccfb48b31"
      unitRef="usd">1377622000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItMTAtMS0xLTA_4aa347f7-414a-46a9-bcef-f3c1a74be275"
      unitRef="usd">2972856000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTItMTItMS0xLTA_2e69a99e-5d76-493d-ba89-9feed8837fac"
      unitRef="usd">2774527000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtMi0xLTEtMA_774a9a48-79f0-4b69-8642-2a30874c3921"
      unitRef="usd">59266000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtNC0xLTEtMA_d9c32f85-0966-4673-b5f4-ee116f308a5a"
      unitRef="usd">67572000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtNi0xLTEtMA_305e42a0-0ec9-4d09-9909-27df25e4729f"
      unitRef="usd">232719000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtOC0xLTEtMA_52050541-cf36-4a84-9835-fa90d288bc21"
      unitRef="usd">215945000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtMTAtMS0xLTA_40fc439b-d621-4d45-9152-01f01f38bcf9"
      unitRef="usd">439778000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTMtMTItMS0xLTA_4751a051-498a-4192-a784-201b9ffa6e1d"
      unitRef="usd">392407000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtMi0xLTEtMA_a697729c-81b9-4031-95d9-693696572bef"
      unitRef="usd">25939000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtNC0xLTEtMA_6afb84f5-06d3-4310-9c3b-4099d9a48b37"
      unitRef="usd">26450000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtNi0xLTEtMA_46bdbda1-9a3c-4b7c-a902-f5f40dfddd4c"
      unitRef="usd">49903000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtOC0xLTEtMA_c4129bf3-83fd-43ba-8cc3-1af1d0be23d3"
      unitRef="usd">54830000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtMTAtMS0xLTA_3cda2140-c48b-45f4-84fd-84075f765433"
      unitRef="usd">106550000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTUtMTItMS0xLTA_50cad55d-d8be-46ca-9eab-9ec80528f202"
      unitRef="usd">110828000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtMi0xLTEtMA_76753dbd-5d02-4fcc-98e5-cf8beb030c17"
      unitRef="usd">-1311000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtNC0xLTEtMA_85cfa7ca-c0b7-4738-b837-fdfed4964ac0"
      unitRef="usd">7925000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtNi0xLTEtMA_ae396442-7c88-4674-b877-7bc56cea4a33"
      unitRef="usd">-863000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtOC0xLTEtMA_1358d29c-e387-4126-9540-055377c0e273"
      unitRef="usd">-12845000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtMTAtMS0xLTA_a80e2251-26c8-4912-b71d-4c9bccba594f"
      unitRef="usd">5193000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTYtMTItMS0xLTA_789a9c22-1d00-40e0-af43-4b86f6bbf66b"
      unitRef="usd">-10745000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctMi0xLTEtMA_666bc9ec-3990-4c40-8284-c48772acb8cc"
      unitRef="usd">-27250000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctNC0xLTEtMA_dfd9acdb-c9f0-440b-a1c7-7da9cc12e6c3"
      unitRef="usd">-18525000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctNi0xLTEtMA_24b4c4b0-3b22-457b-af4c-7c31887317db"
      unitRef="usd">-50766000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctOC0xLTEtMA_0cdacb7b-0f17-4d3e-b2ff-34d1522f0895"
      unitRef="usd">-67675000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctMTAtMS0xLTA_5cac25c8-6ef3-419f-b32c-7311ac8cbfcb"
      unitRef="usd">-101357000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTctMTItMS0xLTA_acf69b94-716f-4c97-b246-52111074ee4d"
      unitRef="usd">-121573000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtMi0xLTEtMA_9c8d63ca-b4f4-44f0-aaa7-5b2a054eb80a"
      unitRef="usd">32016000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtNC0xLTEtMA_86830ac1-d24b-4d65-b545-797bee319c04"
      unitRef="usd">49047000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtNi0xLTEtMA_3d1b16b8-79e8-4229-bc29-271f9f832a64"
      unitRef="usd">181953000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtOC0xLTEtMA_c2b20f76-6821-47ed-8635-a67e5140ef89"
      unitRef="usd">148270000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtMTAtMS0xLTA_a5df0de2-e628-4f86-a309-d3ea40941da4"
      unitRef="usd">338421000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTgtMTItMS0xLTA_cc0b3ee8-211b-4981-8f51-a24315c55c05"
      unitRef="usd">270834000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktMi0xLTEtMA_99b1f016-f180-4698-ac2a-ba228c487b11"
      unitRef="usd">5542000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktNC0xLTEtMA_37ea3ff0-1375-4f1a-9cb0-a036004497e7"
      unitRef="usd">9166000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktNi0xLTEtMA_d491393b-1454-4653-a78e-749ab3491d78"
      unitRef="usd">36634000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktOC0xLTEtMA_0efd9bc4-461e-475d-b396-e2ffb8898a82"
      unitRef="usd">35384000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktMTAtMS0xLTA_0bf894eb-f93e-41c5-97eb-23ed580f3c5a"
      unitRef="usd">67003000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMTktMTItMS0xLTA_d5e8e5a6-b389-43ee-a76d-b42065ba5dd5"
      unitRef="usd">59517000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtMi0xLTEtMA_d10b98ad-65ee-4432-a6e6-802c024404a3"
      unitRef="usd">26474000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtNC0xLTEtMA_0a84fff3-cbfa-45da-b62d-5bbb7d5fd459"
      unitRef="usd">39881000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtNi0xLTEtMA_8b8a075c-1a59-46e7-9556-033aabc40587"
      unitRef="usd">145319000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtOC0xLTEtMA_cea0e239-f28f-42e9-b6a7-71b8837e20ad"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtMTAtMS0xLTA_1ac7a511-54d4-438c-b355-65889d268781"
      unitRef="usd">271418000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjAtMTItMS0xLTA_0193e21c-e3b7-40ca-b786-dc4190bd2f60"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtMi0xLTEtMA_1ec9a0df-470c-404f-9b68-83472e82ec03"
      unitRef="usd">1355000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtNC0xLTEtMA_ff25d164-dd05-4c05-b349-298a3ae405bb"
      unitRef="usd">1916000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtNi0xLTEtMA_8622d232-36d8-4e96-9f8d-7679fd0c324f"
      unitRef="usd">2907000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtOC0xLTEtMA_a84a3004-923f-417c-9653-b9aeec470ae1"
      unitRef="usd">2379000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtMTAtMS0xLTA_28882b66-81f7-4995-ae50-3dd8a881f2ad"
      unitRef="usd">7189000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjEtMTItMS0xLTA_dd326dfa-69dd-4e3c-be73-ce55fc6fa7f8"
      unitRef="usd">3739000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItMi0xLTEtMA_b7be6a17-9bd0-41d0-96f0-df7389a9172b"
      unitRef="usd">25119000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItNC0xLTEtMA_6b7371f3-cbf9-44af-bca5-838c07745a43"
      unitRef="usd">37965000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItNi0xLTEtMA_a4444e22-5513-4bea-97b2-20eadf04ddac"
      unitRef="usd">142412000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItOC0xLTEtMA_567f00ca-c44a-4719-b7b9-216c989c1a86"
      unitRef="usd">110507000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItMTAtMS0xLTA_0c87b0b4-40f9-42a3-aaf0-fff560850d9c"
      unitRef="usd">264229000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjItMTItMS0xLTA_ad3d47af-7e93-43cc-98a0-e6b485b9470d"
      unitRef="usd">207578000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtMi0xLTEtMA_45810e0b-0793-4e27-8914-be61d84b8b78"
      unitRef="usdPerShare">0.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtNC0xLTEtMA_ab9e935e-0461-413c-85ed-d197e93283b3"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtNi0xLTEtMA_728e4189-a701-4a1d-8e42-a912e4da66ee"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtOC0xLTEtMA_821c787f-106b-4434-b7aa-b11c1d45c18b"
      unitRef="usdPerShare">2.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtMTAtMS0xLTA_649a2268-f58f-48dc-8924-106a2e42d9ce"
      unitRef="usdPerShare">4.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjQtMTItMS0xLTA_49b3c23a-7fbd-4283-bddc-869037515827"
      unitRef="usdPerShare">3.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtMi0xLTEtMA_0f0be058-82b4-4b57-9bb0-7010300a5499"
      unitRef="usdPerShare">0.43</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtNC0xLTEtMA_12101da4-820b-423f-9472-1717e47ac6a6"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtNi0xLTEtMA_ab9460c9-e129-4e22-a50f-675922a765b2"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtOC0xLTEtMA_86d6de53-9444-48d1-b7c5-c383a5cb7de2"
      unitRef="usdPerShare">1.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtMTAtMS0xLTA_04bd4048-36b4-4262-aa17-8802b8cca98d"
      unitRef="usdPerShare">4.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjUtMTItMS0xLTA_6c6783b8-7da9-48e4-b6c3-77362be2cea3"
      unitRef="usdPerShare">3.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctMi0xLTEtMA_273fec41-153f-4d88-89dc-076154f51b33"
      unitRef="shares">58607000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctNC0xLTEtMA_4d05ba5e-ba33-4383-ba80-77f90c73b40e"
      unitRef="shares">55462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctNi0xLTEtMA_52ac9f3a-e9e1-4151-9e4b-3857d24bb236"
      unitRef="shares">58106000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctOC0xLTEtMA_334c0340-ea99-4deb-abac-af107c7e5ea9"
      unitRef="shares">55386000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctMTAtMS0xLTA_d691c7f8-fc68-4524-89b3-5447434e0d12"
      unitRef="shares">57348000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjctMTItMS0xLTA_5c965ef3-5020-480a-8d2c-69a291b5b15d"
      unitRef="shares">55105000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtMi0xLTEtMA_3c33a19d-77fb-4e1f-8dcd-b4f1d3aeeb02"
      unitRef="shares">58710000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtNC0xLTEtMA_5ca14cdc-957f-43b5-a36c-6d71bf97e284"
      unitRef="shares">55532000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtNi0xLTEtMA_3c7960c6-7ed0-484a-9286-91e32ba68feb"
      unitRef="shares">58197000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtOC0xLTEtMA_693519d2-7c8a-4ada-8954-52557b705da9"
      unitRef="shares">55448000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtMTAtMS0xLTA_3b8dc60f-60a4-4c31-a0b6-3a84448adaf1"
      unitRef="shares">57440000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xNi9mcmFnOjdhYzgwYTIzYjU2OTQ5NWY4MzgzMjIyMzNkNGFkZThhL3RhYmxlOjhjNTA3MDFkZTFiMjQyODFhYTU4MDhiZjk1ZTZmNjY3L3RhYmxlcmFuZ2U6OGM1MDcwMWRlMWIyNDI4MWFhNTgwOGJmOTVlNmY2NjdfMjgtMTItMS0xLTA_ccf71bed-0192-4ac1-8a77-2f39ebcf53f9"
      unitRef="shares">55171000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi0yLTEtMS0w_fa3dd757-03eb-4f2a-8da4-deaeb8f18466"
      unitRef="usd">26474000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi00LTEtMS0w_9386fd8b-da38-4369-b606-4eba12042553"
      unitRef="usd">39881000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi02LTEtMS0w_0ae7d1f1-85aa-4285-8fae-1644d8bcc506"
      unitRef="usd">145319000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi04LTEtMS0w_25929ffa-a01c-4953-990f-1e95bef6773f"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi0xMC0xLTEtMA_7ac3a865-98f0-4b4b-8f03-b81bb83c8182"
      unitRef="usd">271418000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMi0xMi0xLTEtMA_3c57d9ab-ed59-4fbe-8c01-ace3557d62c3"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS0yLTEtMS0w_4b175447-ae0f-416a-b15a-a1ad3fd97cc8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS00LTEtMS0w_e8e7cc87-b89f-48c5-aaf7-3a9ca8989f57"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS02LTEtMS0w_7954d9c5-3fcc-48e5-9a50-8b44d43e067a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS04LTEtMS0w_448b6ac9-3951-4123-8d39-83087d7589a4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS0xMC0xLTEtMA_f312cbb6-1132-4739-89e8-7576030a2ff8"
      unitRef="usd">-43730000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNS0xMi0xLTEtMA_9f6a4229-c5b4-428d-b59a-e288648730cc"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi0yLTEtMS0w_a9e996c0-5dc9-4534-a2eb-cef739248860"
      unitRef="usd">182000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi00LTEtMS0w_b934db4f-078c-42d8-8c25-901e77010af8"
      unitRef="usd">220000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi02LTEtMS0w_7d012dde-73e8-47b5-accd-84d5211d9cb9"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi04LTEtMS0w_89667d62-cad7-4ec6-a4d7-f4e004d7c5ff"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi0xMC0xLTEtMA_c8ab23cc-c41a-4249-b9a5-5e2f976b40d3"
      unitRef="usd">802000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNi0xMi0xLTEtMA_0bb32715-a733-49b2-a9d0-77d541f1def3"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy0yLTEtMS0w_4744475f-f70e-4d2f-8645-de36c67a57ed"
      unitRef="usd">-8472000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy00LTEtMS0w_7dd148dc-9102-47a4-8152-405393f5cc01"
      unitRef="usd">-7187000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy02LTEtMS0w_d214c83c-509b-4513-abed-0d292b9addfa"
      unitRef="usd">-16946000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy04LTEtMS0w_ed88a10b-8048-4836-96a4-fdcf065ef22e"
      unitRef="usd">-14375000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy0xMC0xLTEtMA_45fd2af6-2579-447b-8948-ab8ae18b3ed2"
      unitRef="usd">-31322000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfNy0xMi0xLTEtMA_8cac804a-27a9-4351-b1e2-bf70f1b7efb3"
      unitRef="usd">-23258000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC0yLTEtMS0w_47df9108-aac1-4f57-8a79-e65564fd49e1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC00LTEtMS0w_62ca345e-a552-4212-bafb-5ad332a1a759"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC02LTEtMS0w_ac96fa81-c451-4eb5-b9df-f5f99f092aab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC04LTEtMS0w_beb8177f-7f67-4744-920b-8a41a464ac62"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC0xMC0xLTEtMA_6392f91e-00ee-45de-a2c7-69ec293d9450"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOC0xMi0xLTEtMA_b700acef-b9d5-4c6e-8d38-3ea69f2c3cf4"
      unitRef="usd">1426000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS0yLTEtMS0w_51ac7a84-88ba-4eaa-965e-b87ce1737529"
      unitRef="usd">7277000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS00LTEtMS0w_425c7c76-2427-4a7b-9bee-35330326ec3a"
      unitRef="usd">6380000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS02LTEtMS0w_a66e1545-520a-4bdd-a7ce-03ef8863c978"
      unitRef="usd">14554000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS04LTEtMS0w_405262f4-6ca4-4e0c-a8b8-bd043ee49df6"
      unitRef="usd">12760000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS0xMC0xLTEtMA_4a148b7a-a3dc-488e-97a4-277b0b909a36"
      unitRef="usd">-3856000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfOS0xMi0xLTEtMA_fa7fae11-3e3f-44ad-81b6-350c421720cf"
      unitRef="usd">-23445000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtMi0xLTEtMA_95534d39-e1fe-41af-adae-8ecac96e874b"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtNC0xLTEtMA_c137b767-3d86-4cab-af5f-d4a16dd23bc0"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtNi0xLTEtMA_cfdc29bb-d11c-4d2a-9e9a-eee7e08c0a19"
      unitRef="usd">-2756000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtOC0xLTEtMA_a9d61312-de0d-4679-a79e-94dea2cc19fa"
      unitRef="usd">-2055000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtMTAtMS0xLTA_284e3369-2880-4f20-bfee-ca04a96a9eaf"
      unitRef="usd">7750000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTAtMTItMS0xLTA_a531dd0f-d051-459f-b894-3269ff394f61"
      unitRef="usd">7826000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItMi0xLTEtMA_047fc03b-fbc2-457b-ad12-0cf94d5ccc53"
      unitRef="usd">-414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItNC0xLTEtMA_c93198bd-ec15-4bef-8bad-bf21ad938bfa"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItNi0xLTEtMA_091c16b0-70a1-4e0a-8af6-0577238d5bf3"
      unitRef="usd">-827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItOC0xLTEtMA_79a36234-4c33-4351-b760-1dfae4f851dd"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItMTAtMS0xLTA_c90b68f6-aedd-4b12-84b0-b51719e91d2b"
      unitRef="usd">-2023000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTItMTItMS0xLTA_26ca3f77-4b6d-4fb6-b94d-342422ea7121"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtMi0xLTEtMA_7734a531-4cab-49f3-9946-4526d27dcfd5"
      unitRef="usd">414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtNC0xLTEtMA_d13928b1-8bdb-443c-a9f7-cf46dc618e0b"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtNi0xLTEtMA_92d7bb22-4c3c-46c7-8355-51df24c0d19f"
      unitRef="usd">827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtOC0xLTEtMA_da2195d6-7590-45bd-8fca-ad74beaae9d7"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtMTAtMS0xLTA_5aea907d-d614-4b73-902a-06184cad3656"
      unitRef="usd">2023000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTMtMTItMS0xLTA_d630afa8-878f-4aa2-9ded-1fde7043c4f1"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtMi0xLTEtMA_d718a7f5-4010-4f1d-8597-9ec008f4c6fe"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtNC0xLTEtMA_243ad2ab-648e-4e92-9ed5-7555e3ed8727"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtNi0xLTEtMA_82b862bd-fd53-4ecf-a7f7-c4e3ab5d38ae"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtOC0xLTEtMA_9b1a7ccb-0f98-4763-a80c-d87f1466bc9d"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtMTAtMS0xLTA_cbc28ff9-e123-488c-b378-dc90222638dd"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTQtMTItMS0xLTA_fd839376-4db3-4c02-96ba-aad9d5f27388"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtMi0xLTEtMA_b34da9c6-b956-4146-ad21-427c5a6e84f7"
      unitRef="usd">2700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtNC0xLTEtMA_b0f828fc-42c1-45af-a860-a205a3042182"
      unitRef="usd">3456000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtNi0xLTEtMA_53b17b1f-e7c0-41d7-81f6-78709c5d686a"
      unitRef="usd">5315000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtOC0xLTEtMA_ddeae816-a998-456f-895e-710b9b527e92"
      unitRef="usd">1115000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtMTAtMS0xLTA_14063986-0e8a-4c19-bc30-3ef90fa56ffe"
      unitRef="usd">-71000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTUtMTItMS0xLTA_26c291ae-d4bd-425d-bb96-eafca6bf669e"
      unitRef="usd">-7036000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtMi0xLTEtMA_6c5bc0de-076d-4fbb-958d-1946d271296f"
      unitRef="usd">29174000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtNC0xLTEtMA_ac2d6143-5e55-4a54-993e-aa10e1cf0dea"
      unitRef="usd">43337000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtNi0xLTEtMA_3f8f4574-5b6e-44e4-bec8-a308d3f453da"
      unitRef="usd">150634000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtOC0xLTEtMA_d8cc5596-af88-4b1c-9213-1e6550daeff0"
      unitRef="usd">114001000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtMTAtMS0xLTA_2077c3b1-4b61-4e1c-93f7-12a1c2da6fc4"
      unitRef="usd">271347000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTYtMTItMS0xLTA_75cee124-dc10-4db6-9ef8-1d8ffd5d06ea"
      unitRef="usd">204281000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctMi0xLTEtMA_f811fec1-d492-4c46-a4ba-b07ba415935f"
      unitRef="usd">1355000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctNC0xLTEtMA_2e543a48-43a5-4125-aeaf-a596ece27898"
      unitRef="usd">1916000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctNi0xLTEtMA_b037edcf-b6cf-4b98-a96c-182066430b13"
      unitRef="usd">2907000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctOC0xLTEtMA_f87d7d6f-29b2-4b04-8039-aed421c056e8"
      unitRef="usd">2379000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctMTAtMS0xLTA_887fbf5e-6840-46c0-a786-fe8bbce80dee"
      unitRef="usd">7189000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTctMTItMS0xLTA_f19bcd68-0fcc-45d6-97d1-7c41a0178379"
      unitRef="usd">3739000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtMi0xLTEtMA_c9140044-8893-4a60-862c-ef7a548f12de"
      unitRef="usd">27819000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtNC0xLTEtMA_d2e3e5d2-2e3b-4ea1-ae46-a87b956d8f64"
      unitRef="usd">41421000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtNi0xLTEtMA_0e6c2b39-7826-4918-ad5d-f9c35a9a5035"
      unitRef="usd">147727000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtOC0xLTEtMA_afff6cbf-481d-4969-99b6-23b00f202c48"
      unitRef="usd">111622000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtMTAtMS0xLTA_0ecaef93-ef91-4087-ade9-b3d352c20017"
      unitRef="usd">264158000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8xOS9mcmFnOjU2N2QwZDkzNjhjMDRlYzU4Mzc4YWY0N2FhYzljOTYwL3RhYmxlOjI2NzZmZDllMmQxODQwMWY5NTBhZjE1ZjBhYjY3NmZmL3RhYmxlcmFuZ2U6MjY3NmZkOWUyZDE4NDAxZjk1MGFmMTVmMGFiNjc2ZmZfMTgtMTItMS0xLTA_4136b512-6d32-4213-b41a-96344b8d0551"
      unitRef="usd">200542000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMy0yLTEtMS0w_e4ceaa7e-ef2f-47dc-9801-64db257a568b"
      unitRef="usd">145319000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMy00LTEtMS0w_8c4f19b3-e4a9-4454-ac55-6c5cb76a25c6"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMy02LTEtMS0w_b6fa763c-3dc0-4e97-a1e6-5a372aff359f"
      unitRef="usd">271418000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMy04LTEtMS0w_9958534a-205f-4627-ad87-490937836f8e"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNS0yLTEtMS0w_d62a1324-7602-4482-87ff-71a36ab4d272"
      unitRef="usd">176290000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNS00LTEtMS0w_dbb69079-d0de-4bce-a82d-7b3e808a025b"
      unitRef="usd">164870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNS02LTEtMS0w_bb369a76-5a25-4efc-9d4b-338adc3b7d77"
      unitRef="usd">343447000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNS04LTEtMS0w_2cbce8cf-de15-4bff-bcc1-cf7710d57c3e"
      unitRef="usd">320226000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNi0yLTEtMS0w_11abd873-2461-4be4-9caa-1d21c4802819"
      unitRef="usd">-44178000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNi00LTEtMS0w_6fa202ab-5575-4a5f-8777-7bf9e65530aa"
      unitRef="usd">-31121000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNi02LTEtMS0w_c9597739-1991-4595-be09-aa8cb40382ce"
      unitRef="usd">-63774000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNi04LTEtMS0w_c0c5378f-3f74-40d3-aa05-138c903071db"
      unitRef="usd">-53452000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOC0yLTEtMS0w_7a025aeb-707e-45de-a67d-0db4558a8f4c"
      unitRef="usd">-10005000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOC00LTEtMS0w_b1a66eb3-ad7b-4245-a84f-a91f19d5a8e1"
      unitRef="usd">9746000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOC02LTEtMS0w_9b04c5a1-edcb-4e01-89fd-3776d9cd8e2e"
      unitRef="usd">29021000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOC04LTEtMS0w_c21c1d97-71a9-4843-9a6d-404a85886570"
      unitRef="usd">61379000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOS0yLTEtMS0w_93502d43-ec1b-4a41-a47d-d3c7586c782d"
      unitRef="usd">-43900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOS00LTEtMS0w_56915c75-013d-4638-8b69-79683bfbacd1"
      unitRef="usd">-43300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOS02LTEtMS0w_2598dce5-aaaa-4b7a-9f45-51efe1c5ffc0"
      unitRef="usd">2700000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfOS04LTEtMS0w_05b86f03-647e-4a59-8d4e-3b0ac91488ff"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTAtMi0xLTEtMA_5ad200c7-9c13-4a36-a587-5e298637c4db"
      unitRef="usd">287687000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTAtNC0xLTEtMA_101af044-45db-4da2-8a48-b6c5fd92452a"
      unitRef="usd">-53595000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTAtNi0xLTEtMA_2de71969-49cf-409f-adf4-2c5bd85ec295"
      unitRef="usd">305043000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTAtOC0xLTEtMA_ba2696bb-44b7-409d-b1c9-4f9e0bb27b6e"
      unitRef="usd">-38445000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTEtMi0xLTEtMA_18632db7-f463-4dc2-aff0-72d1df41d4ce"
      unitRef="usd">-41075000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTEtNC0xLTEtMA_f6a8af2b-fa2c-45a8-b35d-919e5beacb79"
      unitRef="usd">-47198000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTEtNi0xLTEtMA_1cbeef87-3bd2-4df4-8805-e5e2cad3aca5"
      unitRef="usd">-1571000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTEtOC0xLTEtMA_ad905c8e-6972-4ea3-886b-0af11c9a6a22"
      unitRef="usd">-908000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTItMi0xLTEtMA_ddce3fb6-402a-4912-aab1-35c0190c7656"
      unitRef="usd">-3164000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTItNC0xLTEtMA_f57acb91-d7b2-4e63-9c54-e3af290d338b"
      unitRef="usd">9019000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTItNi0xLTEtMA_e3cc9f4d-7977-4e71-8012-8371e5c90a15"
      unitRef="usd">2988000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTItOC0xLTEtMA_0a107a21-a7b8-4589-8000-da7460fc4908"
      unitRef="usd">16534000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTMtMi0xLTEtMA_fea9d980-c56b-4fbc-b3fd-594c616c53e3"
      unitRef="usd">31928000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTMtNC0xLTEtMA_b5e8cc8a-7148-4b2e-a777-941c8a5b034d"
      unitRef="usd">-78538000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTMtNi0xLTEtMA_6f88ac21-c3c5-48c9-badb-6cf35cb5e520"
      unitRef="usd">3039000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTMtOC0xLTEtMA_116af0c7-258c-4bd0-a44c-211358255720"
      unitRef="usd">-97687000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTQtMi0xLTEtMA_7cf49089-5d74-49c6-8085-fbfd9a071d47"
      unitRef="usd">4033000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTQtNC0xLTEtMA_235f5b99-c1f8-4532-ad96-9ac2524e2b8b"
      unitRef="usd">309000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTQtNi0xLTEtMA_4759719a-c749-406c-b673-9c7a189ec86e"
      unitRef="usd">5572000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTQtOC0xLTEtMA_fd7e3941-0cfa-4d32-bf08-59ff14a516d6"
      unitRef="usd">4951000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTUtMi0xLTEtMA_69a09b0e-8cec-4573-b9c2-72028d408502"
      unitRef="usd">5736000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTUtNC0xLTEtMA_b36cd748-2e9b-43b7-bb26-0596eee9f543"
      unitRef="usd">4332000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTUtNi0xLTEtMA_e37a10e2-c411-4c17-826d-8f898674ce98"
      unitRef="usd">8518000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTUtOC0xLTEtMA_23321061-979f-40ae-b691-c5f393bd9ea5"
      unitRef="usd">6526000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTYtMi0xLTEtMA_8427578c-9334-41af-88df-21fb68d119ae"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTYtNC0xLTEtMA_3cbbb345-d00d-4225-907e-e3c3e5452ec0"
      unitRef="usd">2181000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTYtNi0xLTEtMA_92d7de6d-90e5-46f8-bb8f-68d141a2c585"
      unitRef="usd">2543000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTYtOC0xLTEtMA_33e935e1-4f0d-463f-972b-9b0988885b5b"
      unitRef="usd">4375000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTgtMi0xLTEtMA_59bc60d6-e66d-4f9e-b8f7-569371137d01"
      unitRef="usd">11171000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTgtNC0xLTEtMA_d76745cd-b704-4817-a18d-bfbfb43421c2"
      unitRef="usd">8268000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTgtNi0xLTEtMA_415a27d1-c96e-4f5b-8e70-01f381eda902"
      unitRef="usd">35494000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTgtOC0xLTEtMA_68d77726-19dd-46c3-805c-e81968f6b8a5"
      unitRef="usd">13449000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTktMi0xLTEtMA_b2a7e02e-6147-48af-aaf3-b6f19211428e"
      unitRef="usd">-45013000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTktNC0xLTEtMA_719e0cb5-b03b-4e65-9b50-f56f3c099b99"
      unitRef="usd">-54819000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTktNi0xLTEtMA_445ae5a5-61f3-4e34-85b3-b9e90555ef64"
      unitRef="usd">-52865000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMTktOC0xLTEtMA_f3bd8fc9-6b86-4151-928c-5cfeb7112403"
      unitRef="usd">-61129000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjAtMi0xLTEtMA_02dbcc99-a8ca-4ef4-86f0-24e4a0567df5"
      unitRef="usd">1357000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjAtNC0xLTEtMA_c1f9226b-a3ad-4d63-afd8-ed2a243efb41"
      unitRef="usd">375140000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjAtNi0xLTEtMA_4db0d79c-a2a4-4dfb-bbc7-b9782ae0053f"
      unitRef="usd">252297000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjAtOC0xLTEtMA_bcc8b9ba-a82b-43ba-b25d-62154a49f70e"
      unitRef="usd">597096000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjItMi0xLTEtMA_7e7cb1f6-1175-4870-9b70-6d2268878baf"
      unitRef="usd">338049000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjItNC0xLTEtMA_532e8237-3e2f-48ae-bf1f-f2c74677cd06"
      unitRef="usd">423435000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjItNi0xLTEtMA_50975ad3-77d7-4b36-8e4e-e7d4589b0102"
      unitRef="usd">739719000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjItOC0xLTEtMA_a0848467-f837-4484-9aa9-61d688fa14c0"
      unitRef="usd">890005000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjMtMi0xLTEtMA_75ab8e68-49cb-4c08-9422-06ca6153e948"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjMtNC0xLTEtMA_6d7448f2-3e48-46a0-a68d-b90c6a590f6d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjMtNi0xLTEtMA_bb779cdb-670c-42b3-8bc2-a6f046997f54"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjMtOC0xLTEtMA_ffca6e33-9351-48d5-8dac-d4eab7bd0ec8"
      unitRef="usd">28105000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjQtMi0xLTEtMA_8de7b1af-65a0-45ae-9896-0486a525aaf2"
      unitRef="usd">7507000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjQtNC0xLTEtMA_01517328-e9de-4dcf-9a84-4410a0c40941"
      unitRef="usd">4098000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjQtNi0xLTEtMA_adee8072-2ada-49d6-aa46-6005a0d22ec9"
      unitRef="usd">17442000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjQtOC0xLTEtMA_6a663c84-23cc-48aa-a7e9-d173b8a7b89c"
      unitRef="usd">13616000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjUtMi0xLTEtMA_cf1e5b69-a673-44e8-a96a-6b753d510a49"
      unitRef="usd">-9159000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjUtNC0xLTEtMA_3a60a57a-a95c-4934-a5d3-e45cc65e0230"
      unitRef="usd">-4795000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjUtNi0xLTEtMA_47eff6ac-80b6-4475-ac83-75840375374a"
      unitRef="usd">-13367000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjUtOC0xLTEtMA_da78646b-7c86-48a1-965d-9706613bbdb4"
      unitRef="usd">-18789000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjYtMi0xLTEtMA_4ae482db-c8dc-43d0-8152-88b9547308f2"
      unitRef="usd">-321383000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjYtNC0xLTEtMA_607c3ac1-6da8-4bb4-bd80-ccd4e7eff215"
      unitRef="usd">-414542000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjYtNi0xLTEtMA_4909ce97-e839-43b0-a598-cbd2d3fc86a6"
      unitRef="usd">-708910000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjYtOC0xLTEtMA_14ac7b81-65ba-4674-9c74-1af7e03e9e45"
      unitRef="usd">-885705000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjgtMi0xLTEtMA_5e1c86c0-4092-4280-b07a-4ea5d2b4d6bf"
      unitRef="usd">121302000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjgtNC0xLTEtMA_042ea075-d29d-4208-a5d4-839f942a8f7b"
      unitRef="usd">55498000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjgtNi0xLTEtMA_fd5bd9b1-2dff-4ef0-850f-5119ea14d241"
      unitRef="usd">205049000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjgtOC0xLTEtMA_167e063e-7aab-47b6-816b-322e4d3936a7"
      unitRef="usd">110701000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjktMi0xLTEtMA_22b935cf-f5a5-4bf7-9281-29847fc929ce"
      unitRef="usd">67130000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjktNC0xLTEtMA_2b8a8b27-0b39-4ec3-99f5-82127aa14e7f"
      unitRef="usd">61445000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjktNi0xLTEtMA_d0f757de-a29e-427a-b2ef-57b8796c388b"
      unitRef="usd">131189000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMjktOC0xLTEtMA_42351e34-4924-49b2-9dc4-644cf93d0ecf"
      unitRef="usd">120834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzAtMi0xLTEtMA_5de8ecf9-54cb-4cac-b239-4cacbee5b57f"
      unitRef="usd">82245000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzAtNC0xLTEtMA_84a87d44-d6f8-4697-8ffc-a191173f2255"
      unitRef="usd">620303000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzAtNi0xLTEtMA_b71be520-30b7-4f7d-8297-163d9e9279e7"
      unitRef="usd">124319000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzAtOC0xLTEtMA_c8ea7a5b-d0af-45fc-8c13-a233635eb159"
      unitRef="usd">730305000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzEtMi0xLTEtMA_dc8a35eb-a124-4434-99c2-dea439121467"
      unitRef="usd">60500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzEtNC0xLTEtMA_dd587236-4232-429f-92d3-7f541635b3cb"
      unitRef="usd">117536000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzEtNi0xLTEtMA_7642bd8f-fbf6-439f-8a76-660b0577813d"
      unitRef="usd">299370000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzEtOC0xLTEtMA_f0c266f7-93c7-4d5e-8063-9367f9af0bb8"
      unitRef="usd">277721000</us-gaap:RepaymentsOfLongTermDebt>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzItMi0xLTEtMA_b62d4d5f-459b-41eb-ae0c-bd3b7c3caf96"
      unitRef="usd">0</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzItNC0xLTEtMA_3e6a0121-da24-46f8-9c2d-91e7349df061"
      unitRef="usd">-150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzItNi0xLTEtMA_c4789894-4478-4676-857b-63b278666293"
      unitRef="usd">150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzItOC0xLTEtMA_2a4a3f87-a1f5-4011-9518-00e53a456b90"
      unitRef="usd">-46000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzMtMi0xLTEtMA_cc3b9f65-3d54-4771-8831-d0a88453508b"
      unitRef="usd">211000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzMtNC0xLTEtMA_aba4978e-4d63-4ed1-89c6-0f5072778a29"
      unitRef="usd">-153000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzMtNi0xLTEtMA_7212d969-6e6f-4994-968e-4ccfc4ed1a8e"
      unitRef="usd">260000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzMtOC0xLTEtMA_cdf91d90-1e87-458c-a777-6cd0c6841152"
      unitRef="usd">58000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzQtMi0xLTEtMA_a2fc82f2-cd98-4932-b7b4-1b194b30f571"
      unitRef="usd">1243000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzQtNC0xLTEtMA_ef0048da-b5cc-436a-a14e-df6e9f4d42bf"
      unitRef="usd">2736000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzQtNi0xLTEtMA_8ab6b14e-0ffc-4f65-a52f-e99e91346681"
      unitRef="usd">1243000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzQtOC0xLTEtMA_06193e23-746b-4fd6-bbef-58b6ee95711e"
      unitRef="usd">2738000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzUtMi0xLTEtMA_9387c6b8-04fd-41b4-8f52-68950398c932"
      unitRef="usd">-1623000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzUtNC0xLTEtMA_64d41b89-47b6-4e91-b61b-6d5da776e687"
      unitRef="usd">-1460000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzUtNi0xLTEtMA_99fac5fe-e6e2-4acb-8f86-81c2d4028558"
      unitRef="usd">-3565000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzUtOC0xLTEtMA_d18036f5-0bc2-4d65-b580-644bd8065092"
      unitRef="usd">-1875000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzYtMi0xLTEtMA_45f9facd-789c-4120-8bfd-6e28761dd9ff"
      unitRef="usd">284051000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzYtNC0xLTEtMA_5ee69eb4-0ae7-4677-914f-3fbcf501eef7"
      unitRef="usd">189624000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzYtNi0xLTEtMA_b582cda5-2713-4bd4-b370-7761f6edff19"
      unitRef="usd">304001000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzYtOC0xLTEtMA_3002afa5-c02f-462d-919f-8009ed19dbb7"
      unitRef="usd">449838000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzctMi0xLTEtMA_cb1850af-e30b-4aaa-87cf-166df24936dc"
      unitRef="usd">188000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzctNC0xLTEtMA_cfbb7fed-6945-4e30-804d-35369d424719"
      unitRef="usd">-170000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzctNi0xLTEtMA_b215b6b4-b512-4ef1-b3b2-3b3774f37601"
      unitRef="usd">586000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzctOC0xLTEtMA_d53d5efa-6956-49c1-9e90-9a4a43f47c9f"
      unitRef="usd">-84000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzgtMi0xLTEtMA_d2ba095c-87ba-417f-8f3f-b68c7cff4917"
      unitRef="usd">-35787000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzgtNC0xLTEtMA_aa8da91e-db48-4761-86a2-f574c488c61e"
      unitRef="usd">150052000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzgtNi0xLTEtMA_fecf25ec-7227-4870-b5a9-e02d2ed94aa6"
      unitRef="usd">-152026000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzgtOC0xLTEtMA_a45c1513-ed4a-4375-96c5-dbf8366e2b59"
      unitRef="usd">161145000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzktMi0xLTEtMA_1c7aa76c-9670-4038-9eae-2c5ff30b60d0"
      unitRef="usd">83352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3135b6f63aed47b7addd60a376d30ee0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzktNC0xLTEtMA_7f8ffde4-1bb5-4e81-a9a5-3b2af8a0d2d8"
      unitRef="usd">49539000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8826021f644463eb2ea3595c9697f42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzktNi0xLTEtMA_413be7e2-2957-4607-a7a1-8e01f29d5dfe"
      unitRef="usd">199591000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i42c8a94ebae148d8af5c28110838d7fd_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfMzktOC0xLTEtMA_31942878-f891-4040-9213-14e036632ab9"
      unitRef="usd">38446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDAtMi0xLTEtMA_39d73d38-4f05-44dd-98a9-28fec7265a04"
      unitRef="usd">47565000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8826021f644463eb2ea3595c9697f42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDAtNC0xLTEtMA_09287f4f-ff6c-4edc-957a-723c8b32d880"
      unitRef="usd">199591000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDAtNi0xLTEtMA_2b060459-85bc-4a11-8e46-e4c757df9db7"
      unitRef="usd">47565000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id8826021f644463eb2ea3595c9697f42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDAtOC0xLTEtMA_574f48c0-271e-4ddf-a8fb-2fd3d19e1e2f"
      unitRef="usd">199591000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDItMi0xLTEtMA_5906260c-ea54-41dc-8e2a-df815a422402"
      unitRef="usd">47475000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDItNC0xLTEtMA_e72b3ee4-bad7-414f-b9fd-27ab1c9bab81"
      unitRef="usd">51430000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDItNi0xLTEtMA_ee031c51-8ffb-4a80-95e6-c1969154efdc"
      unitRef="usd">101227000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDItOC0xLTEtMA_edb45107-5a73-4842-91f3-b80cf49550d2"
      unitRef="usd">103692000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDMtMi0xLTEtMA_4bacc8c4-4783-4656-8fe8-6e788a344e98"
      unitRef="usd">6659000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDMtNC0xLTEtMA_b936fe8d-bc91-4e17-8f2b-2a5b204c18d5"
      unitRef="usd">-19410000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDMtNi0xLTEtMA_457d9d2c-6b3c-437d-aa8f-2015efd8cf4f"
      unitRef="usd">15118000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yMi9mcmFnOjZiZmZkOThkNDFhYjQ0NTQ5YjIxZGY2YzA4OGJiZmQwL3RhYmxlOjEzYjI5NzQyZWIwNTRjNjc5NTQxYTViZTc1ZGJhZTdiL3RhYmxlcmFuZ2U6MTNiMjk3NDJlYjA1NGM2Nzk1NDFhNWJlNzVkYmFlN2JfNDMtOC0xLTEtMA_77ec5383-8d35-47bd-a827-ba6d109a6524"
      unitRef="usd">-18490000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4227f32f01b74df7bafc51c2c60f2179_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMy0zLTEtMS0w_5bbdcac3-4e75-4bf8-8e86-e65db773520f"
      unitRef="shares">57995000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0e141c1964174f95b5a250a71b122424_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMy01LTEtMS0w_869feac7-efb7-4ab4-a625-e30561304bcb"
      unitRef="shares">55126000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i190b08e4513c4b08ace032ae260f4dc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMy03LTEtMS0w_de8d1714-d887-4ac8-82fd-6e864dee420f"
      unitRef="shares">57193000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3a69fcf4c6604a2c8232a83e68ca486e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMy05LTEtMS0w_41a27869-7624-4ff8-b092-a9cb405f9850"
      unitRef="shares">55007000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i66274c64c41d4800a205fbcbde885795_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNC0zLTEtMS0w_1d471784-19b7-4296-8394-b1f755f1f1ef"
      unitRef="shares">1093000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i716b60a5b45046968499da5a9fb81ec5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNC01LTEtMS0w_ce33fdf3-4a1c-4a29-b3de-da485b5a1687"
      unitRef="shares">784000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i441296c0bd0a4fb3ad583160ce3008de_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNC03LTEtMS0w_1e01b584-fc51-47c2-8dd1-a9ff06cce03c"
      unitRef="shares">1895000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iad18c2dcda2749f0be8462348dae242d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNC05LTEtMS0w_efa059c8-398b-4bb0-b708-3b56088319a1"
      unitRef="shares">903000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i829283bad08b4c3eb26f2fe5f1fbd196_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNS0zLTEtMS0w_120bb65c-fbcb-48ca-b3d8-30e9b838597f"
      unitRef="shares">59088000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i40806c50a79442b8a5984da3659298a3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNS01LTEtMS0w_ee0b7363-04c0-4aea-9b6e-8b9593816ffb"
      unitRef="shares">55910000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i829283bad08b4c3eb26f2fe5f1fbd196_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNS03LTEtMS0w_4e806c0d-f26d-4ee3-ba6a-cf15286653d2"
      unitRef="shares">59088000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i40806c50a79442b8a5984da3659298a3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNS05LTEtMS0w_b1e1edc6-c666-421d-b0e5-d9ec3e0234f0"
      unitRef="shares">55910000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4227f32f01b74df7bafc51c2c60f2179_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNy0zLTEtMS0w_f3a49099-e6e3-47e7-8f42-7912ff72d308"
      unitRef="usd">59625000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e141c1964174f95b5a250a71b122424_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNy01LTEtMS0w_cca73d25-0bae-4eec-9049-bf4a377cb58a"
      unitRef="usd">56756000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i190b08e4513c4b08ace032ae260f4dc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNy03LTEtMS0w_6ef08840-e13f-4805-bd59-a147f454f4fb"
      unitRef="usd">58823000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a69fcf4c6604a2c8232a83e68ca486e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfNy05LTEtMS0w_75d0f9f1-dea1-4ee3-9d5a-dcf070c8adf5"
      unitRef="usd">56637000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i66274c64c41d4800a205fbcbde885795_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOC0zLTEtMS0w_6332911f-c586-4bb3-af1c-f8d1082d00e1"
      unitRef="usd">1093000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i716b60a5b45046968499da5a9fb81ec5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOC01LTEtMS0w_5b30b19b-e615-4d4f-9f37-20e508c36211"
      unitRef="usd">784000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i441296c0bd0a4fb3ad583160ce3008de_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOC03LTEtMS0w_fdfdb0a2-c880-4b24-8dec-a15f1155bcdf"
      unitRef="usd">1895000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iad18c2dcda2749f0be8462348dae242d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOC05LTEtMS0w_428eec3c-7387-4bf7-988c-f2b9e7486346"
      unitRef="usd">903000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i829283bad08b4c3eb26f2fe5f1fbd196_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOS0zLTEtMS0w_369845fc-433e-4c84-bb3c-ce7f59e99f7f"
      unitRef="usd">60718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i40806c50a79442b8a5984da3659298a3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOS01LTEtMS0w_2b5821f7-389e-4826-be38-a8f9c97c0e9c"
      unitRef="usd">57540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i829283bad08b4c3eb26f2fe5f1fbd196_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOS03LTEtMS0w_e19cc067-076a-4605-be03-1a9545b641ed"
      unitRef="usd">60718000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i40806c50a79442b8a5984da3659298a3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfOS05LTEtMS0w_36ef4eaf-5292-42ee-84d7-4e8bc712c05b"
      unitRef="usd">57540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib5e08b99a7304aa79250831339ea075c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTEtMy0xLTEtMA_0c28506b-94b8-46ce-8782-69feb1622da3"
      unitRef="usd">1660108000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23416a6d96df43c3a40c487495d96b43_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTEtNS0xLTEtMA_7dc94a7d-3624-4078-bcce-f7dd5b66e78b"
      unitRef="usd">1470411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2af0c5daeb6b4c5691037bea8dd871d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTEtNy0xLTEtMA_ed98ca26-ecf7-4f6a-9bb8-72f154c0b4ea"
      unitRef="usd">1609155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2b1d0ca9a964e84ac9fc5b04cabf121_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTEtOS0xLTEtMA_2d6274e4-a6ca-49cd-88ab-fb4d6f30eed8"
      unitRef="usd">1466937000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1ae5e2f0f3c24346b8f143d66dc9f4c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTItMy0xLTEtMA_c1e05af0-cafe-4352-8b4f-2dfa91985e96"
      unitRef="usd">73464000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i64ec9024b7d243fd8e9f20bf403042f7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTItNS0xLTEtMA_cf91c0b1-ef85-4c9f-af41-90082b847101"
      unitRef="usd">53219000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iff050762fa2f43d0a49f3931b3701913_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTItNy0xLTEtMA_ada72b0d-5124-454f-83bd-cbad6ca50c6e"
      unitRef="usd">124417000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8e3db0d306c74e85a8d83810253058fe_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTItOS0xLTEtMA_dcc77933-b2d8-42e1-bdb7-3f85300aa19b"
      unitRef="usd">56693000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3bf123a89d0c4b95ae26979b5708c462_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTMtMy0xLTEtMA_c9504129-982e-4839-9710-b6dc3f7b1761"
      unitRef="usd">1733572000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if47f958e9ae84cec9519b178c23e1d19_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTMtNS0xLTEtMA_43578bbe-35ab-4327-9106-5654229c15f0"
      unitRef="usd">1523630000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3bf123a89d0c4b95ae26979b5708c462_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTMtNy0xLTEtMA_0af41ce5-ce48-4103-abb6-deb98a9aca3b"
      unitRef="usd">1733572000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if47f958e9ae84cec9519b178c23e1d19_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTMtOS0xLTEtMA_ca5a9f1f-56c6-431d-9964-b9baec9463a8"
      unitRef="usd">1523630000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0efa273845fe4e8a9777e194c7c95eaa_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTUtMy0xLTEtMA_45fe713d-64fc-4464-9296-0440f4102d00"
      unitRef="usd">-58388000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i34226790a51a44d1afdcc5a1bfbf3628_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTUtNS0xLTEtMA_ad92cd4f-2eed-473b-b01c-82d9772d32c0"
      unitRef="usd">-59073000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e9002a0c01d426eb43f1f872727afe0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTUtNy0xLTEtMA_2fc0c12c-10fc-4d26-9aa9-8bb5f1b59733"
      unitRef="usd">-61003000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iec293e461a884683ab55ef66da942b23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTUtOS0xLTEtMA_bf0aa1a9-3266-4e46-b7f4-8a17e1ffb757"
      unitRef="usd">-56732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i2dd8ba87be154d2b952ab6cc4899710b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTYtMy0xLTEtMA_33ddc51d-f84e-44e0-b4de-f574050c424b"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="iee380e4ec1cd459484d740c3939b2e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTYtNS0xLTEtMA_719256eb-9c9a-45bd-8ba5-8469ce2fcf06"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i6332201f41fb4334bb37a285779e1441_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTYtNy0xLTEtMA_1949b3d1-879c-4c4b-8b7f-93c38892b103"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i6662d1e23862494ea389c4af9c148247_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTYtOS0xLTEtMA_172ed2ac-8a7f-44e8-afec-ad63e3bc0bbf"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i2dd8ba87be154d2b952ab6cc4899710b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTctMy0xLTEtMA_362b9a9c-b408-4ac3-a072-02041866a87c"
      unitRef="usd">-1377000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="iee380e4ec1cd459484d740c3939b2e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTctNS0xLTEtMA_d72fb77d-a7c2-4df0-8f4f-6ef3f8fccce6"
      unitRef="usd">-1027000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i6332201f41fb4334bb37a285779e1441_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTctNy0xLTEtMA_f622ccaf-0287-4380-adc1-2e6ece5686e2"
      unitRef="usd">-2756000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i6662d1e23862494ea389c4af9c148247_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTctOS0xLTEtMA_d883e4c1-3afc-40b4-805e-7104750aa46e"
      unitRef="usd">-2055000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2dd8ba87be154d2b952ab6cc4899710b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTgtMy0xLTEtMA_02338d4b-4e3f-4532-90ef-8c0d9c1f4617"
      unitRef="usd">-414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iee380e4ec1cd459484d740c3939b2e0e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTgtNS0xLTEtMA_ac884216-c206-434c-a268-971b03851fa7"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6332201f41fb4334bb37a285779e1441_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTgtNy0xLTEtMA_ddbff757-e1a2-48ed-b703-843cfbf51c12"
      unitRef="usd">-827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i6662d1e23862494ea389c4af9c148247_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMTgtOS0xLTEtMA_7dc30829-4ce5-4369-b188-a59a67ac1c16"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcaa27b6078846aeb2961c003f15d01a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjAtMy0xLTEtMA_e1d6749f-3e41-4c4f-a139-cc0db9dfbd4d"
      unitRef="usd">-55688000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a3b1688d00543d5aa248b245cbc26f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjAtNS0xLTEtMA_5f12c500-4b05-40a0-ad5e-db51dca40378"
      unitRef="usd">-55617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcaa27b6078846aeb2961c003f15d01a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjAtNy0xLTEtMA_35e1b707-e58c-46ce-b1b3-c97817afde65"
      unitRef="usd">-55688000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3a3b1688d00543d5aa248b245cbc26f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjAtOS0xLTEtMA_2ea106d5-116d-4047-b92b-b8bd47f410dd"
      unitRef="usd">-55617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8773c3dd243644c98b8ce27dcabd3408_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjItMy0xLTEtMA_3bc40074-4197-4e42-9c31-e7d16c612e25"
      unitRef="usd">1112377000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d0a6d0bcd3e469ab43082e49b9d8e14_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjItNS0xLTEtMA_84bf1215-ec67-487c-acf7-f81cb038cf76"
      unitRef="usd">1079801000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i352922a85579493e93233b511c9c1c3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjItNy0xLTEtMA_6405a050-5b6b-47fd-a082-44e550189e02"
      unitRef="usd">1067978000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iff94c71c21be4791960ecdcfe2ac1fe7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjItOS0xLTEtMA_9756f92f-c1be-45e1-ba76-01de0a1f0f02"
      unitRef="usd">1039072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ia7a1459765b54fe5afbf316c2d7b4e84_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjMtMy0xLTEtMA_2bb8dc5a-1b1c-47d7-8489-37c8e40ff8ee"
      unitRef="usd">25119000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i03fb672dfa014fcb8caaa1235fc1d708_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjMtNS0xLTEtMA_50bcc546-e1bd-4b8a-8b28-6cff1b361ca0"
      unitRef="usd">37965000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i31c4f759e1a848edaca95101ae2fe230_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjMtNy0xLTEtMA_0bb33b3e-b2ec-4ea2-8c02-7a5d6e25e1e8"
      unitRef="usd">142412000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ifb768c7673bc49449c523f362ad63731_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjMtOS0xLTEtMA_8857f370-1995-4078-9202-a30de35a34f6"
      unitRef="usd">110507000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="ia7a1459765b54fe5afbf316c2d7b4e84_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjQtMy0xLTEtMA_0acdf5a0-0938-4c4f-841d-7398bf2cb84c"
      unitRef="usd">35329000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i03fb672dfa014fcb8caaa1235fc1d708_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjQtNS0xLTEtMA_df8b408c-5057-4cf2-a2e7-9469b3242fc8"
      unitRef="usd">32024000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i31c4f759e1a848edaca95101ae2fe230_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjQtNy0xLTEtMA_81385e67-bdb4-4acf-b376-fc8ae9cd8a16"
      unitRef="usd">70205000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ifb768c7673bc49449c523f362ad63731_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjQtOS0xLTEtMA_ce4f50fb-c151-4ac2-b669-2ac1f5fc6bca"
      unitRef="usd">63837000</us-gaap:DividendsCommonStock>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ia7a1459765b54fe5afbf316c2d7b4e84_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjUtMy0xLTEtMA_bf6d0c0e-2ea8-40a4-a68f-ead799ec70a9"
      unitRef="usd">6112000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i03fb672dfa014fcb8caaa1235fc1d708_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjUtNS0xLTEtMA_7013d6a7-6ae5-406b-91c1-7fd23cfbe865"
      unitRef="usd">0</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i31c4f759e1a848edaca95101ae2fe230_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjUtNy0xLTEtMA_84a55ba9-d9b3-4452-83b1-66d81a7c2eb2"
      unitRef="usd">-31906000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ifb768c7673bc49449c523f362ad63731_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjUtOS0xLTEtMA_226c8fb7-bffb-45a1-bebe-e081afa4bcc8"
      unitRef="usd">0</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e12e653fff1445c904065cdd09430ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjYtMy0xLTEtMA_bee69367-8186-457d-a26e-ecca0d74ddbf"
      unitRef="usd">1108279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i103d2d1c09bb4aefbd475c570ccad4bf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjYtNS0xLTEtMA_ccfa079f-fe96-4955-999d-ac288d14a7b7"
      unitRef="usd">1085742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e12e653fff1445c904065cdd09430ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjYtNy0xLTEtMA_ad138601-e475-43f2-a4cc-e65ea73b729f"
      unitRef="usd">1108279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i103d2d1c09bb4aefbd475c570ccad4bf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjYtOS0xLTEtMA_cf4eace8-ceec-41e9-960c-087339cdca79"
      unitRef="usd">1085742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3af1c08956eb4fd8b61adace26b3410f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjctMy0xLTEtMA_f7fffd2a-dd7b-4e75-9d8a-76f85f760323"
      unitRef="usd">2846881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1389c4e4f33408494711ae385c2a091_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjctNS0xLTEtMA_6ad71540-b482-4e59-83e3-f4a48b7905b3"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3af1c08956eb4fd8b61adace26b3410f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjctNy0xLTEtMA_7b4c4d2c-7c87-4fb6-9510-2c01099dc9f9"
      unitRef="usd">2846881000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie1389c4e4f33408494711ae385c2a091_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjctOS0xLTEtMA_431b1900-50d2-47f0-bdb6-e98eec18fee7"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjgtMy0xLTEtMA_ae00e172-d2e3-45ff-93fe-2015538c98a7"
      unitRef="usdPerShare">0.595</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjgtNS0xLTEtMA_8377291b-54d3-4246-b0ab-7de6e8bd3254"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjgtNy0xLTEtMA_96580af1-05b3-4a94-a7d7-ca6ae4914123"
      unitRef="usdPerShare">1.19</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yNS9mcmFnOmRkOThmMGI4ZjMyNTQ3OTJiN2EwZjgyYmI3MjQxYWRiL3RhYmxlOjkxYWUyYzMwYjc3ZjQ5YTM5MTQzMTFjNzQzN2QxYTZkL3RhYmxlcmFuZ2U6OTFhZTJjMzBiNzdmNDlhMzkxNDMxMWM3NDM3ZDFhNmRfMjgtOS0xLTEtMA_08af71a7-2e76-4016-9662-f83dfcfe130e"
      unitRef="usdPerShare">1.14</us-gaap:CommonStockDividendsPerShareDeclared>
    <swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMy0yLTEtMS0w_43e6d02d-ea2f-4e44-9a20-ff270445436a"
      unitRef="usd">8664624000</swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant>
    <swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMy00LTEtMS0w_7a94de30-348c-4088-93f7-bab03f6246df"
      unitRef="usd">8384000000</swx:PublicUtilitiesPropertyPlantAndEquipmentGasPlant>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNC0yLTEtMS0w_8a961088-1b7e-4e18-87f9-d75323fbe722"
      unitRef="usd">2481016000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNC00LTEtMS0w_6c9704e3-6f4b-428f-85d0-454ac4f863fa"
      unitRef="usd">2419348000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNS0yLTEtMS0w_e55c2dfc-4ece-4e9b-8470-fa40d6f69a1f"
      unitRef="usd">151358000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNS00LTEtMS0w_56655bad-5173-4b32-b300-b68d41ed0f0a"
      unitRef="usd">211429000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNi0yLTEtMS0w_e369b691-f4a4-4ca8-b9d7-bbc44c4f6bcc"
      unitRef="usd">6334966000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNi00LTEtMS0w_dece7edc-a5bd-48c5-a2c5-e48747baf25f"
      unitRef="usd">6176081000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <swx:OtherPropertyAndInvestments
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNy0yLTEtMS0w_3b672143-4f46-48dc-b669-7b5c5d775bf2"
      unitRef="usd">149497000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNy00LTEtMS0w_1606c63f-8644-4a61-a0ff-8cce70771a5a"
      unitRef="usd">143611000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfOS0yLTEtMS0w_e1668abc-ca7f-44e2-b321-f065ea3d584e"
      unitRef="usd">37718000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfOS00LTEtMS0w_acb0c481-ea46-4d3d-be5b-898c2e51d5e1"
      unitRef="usd">41070000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTAtMi0xLTEtMA_41d83669-0536-455e-861f-dd0de9bebffe"
      unitRef="usd">118842000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTAtNC0xLTEtMA_5bc160ce-8128-42e0-bc2b-89a915454db8"
      unitRef="usd">146861000</us-gaap:AccountsReceivableNetCurrent>
    <swx:AccruedUtilityRevenue
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTEtMi0xLTEtMA_8ee698e9-f765-4080-9b0b-3d19f1c25855"
      unitRef="usd">38500000</swx:AccruedUtilityRevenue>
    <swx:AccruedUtilityRevenue
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTEtNC0xLTEtMA_7a6ebdc8-391d-418d-a7ee-43311421148e"
      unitRef="usd">82400000</swx:AccruedUtilityRevenue>
    <us-gaap:IncomeTaxesReceivable
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTItMi0xLTEtMA_e087c3d7-f82b-4eea-a07c-8e8347efa844"
      unitRef="usd">11826000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTItNC0xLTEtMA_4d4c9929-80e1-41d5-ad37-ab8ee6fe2aa0"
      unitRef="usd">11155000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredGasCost
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTMtMi0xLTEtMA_1d1bda12-e81b-46a1-831a-da34b538a01e"
      unitRef="usd">235104000</us-gaap:DeferredGasCost>
    <us-gaap:DeferredGasCost
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTMtNC0xLTEtMA_f32bb85f-0784-46a8-949a-09493f942ff4"
      unitRef="usd">2053000</us-gaap:DeferredGasCost>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTQtMi0xLTEtMA_698a08a4-f4b5-4c93-8cea-aa8a8ab89a69"
      unitRef="usd">120587000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTQtNC0xLTEtMA_d143bea0-de2c-4bc9-9486-6ac04bb9ceea"
      unitRef="usd">152748000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTUtMi0xLTEtMA_88b441cb-a2b9-4b79-91c3-40375e0e7cec"
      unitRef="usd">562577000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTUtNC0xLTEtMA_1052a2b3-c83c-4f02-8ea0-05f4f6a063f8"
      unitRef="usd">436287000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTctMi0xLTEtMA_7772a305-3281-4857-beb0-da43072a763e"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTctNC0xLTEtMA_397c18c8-b3f4-4b2c-86b2-6347a676400a"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTktMi0xLTEtMA_63071912-feb2-4ca4-a7b9-417d01b362b2"
      unitRef="usd">471548000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMTktNC0xLTEtMA_c73f0d61-c920-4241-81b8-85f736c8abb6"
      unitRef="usd">490562000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjAtMi0xLTEtMA_dd05e38d-1211-4b4f-8771-f059acd9b9d3"
      unitRef="usd">481643000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjAtNC0xLTEtMA_dc9b77dc-2bb2-4ea9-8aae-81f43b9924af"
      unitRef="usd">500657000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjEtMi0xLTEtMA_5d482897-ce9e-44ea-894e-6de4aa309084"
      unitRef="usd">7528683000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjEtNC0xLTEtMA_f595fe77-a4dc-46d7-9f63-16f8c13f56fd"
      unitRef="usd">7256636000</us-gaap:Assets>
    <us-gaap:CommonStockValue
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjQtMi0xLTEtMA_48e0912e-05ae-4835-8e75-c5b4150a32fd"
      unitRef="usd">49112000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjQtNC0xLTEtMA_9bc0d29b-1ea6-4951-abb5-11575dd9e7de"
      unitRef="usd">49112000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjUtMi0xLTEtMA_241793c0-0535-4070-8b5b-b5f26cb83f16"
      unitRef="usd">1529419000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjUtNC0xLTEtMA_54e39e21-78b3-44c8-bbb7-98d82c34fb43"
      unitRef="usd">1410345000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjYtMi0xLTEtMA_a0324124-6f62-43dc-b629-737b2307bc8f"
      unitRef="usd">-57552000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjYtNC0xLTEtMA_0b8e1dde-51b8-487f-a5b0-4e3c1d78514f"
      unitRef="usd">-61135000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjctMi0xLTEtMA_e373974e-e3d3-4a71-9de0-3e4922ee4786"
      unitRef="usd">908757000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjctNC0xLTEtMA_4ec6c054-7804-468d-a816-a8b80a48b2bf"
      unitRef="usd">835146000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjgtMi0xLTEtMA_c4d8292a-efd5-4349-bca1-1cb5cf8660e4"
      unitRef="usd">2429736000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjgtNC0xLTEtMA_abb9c480-4e52-49b7-8d4d-634419f72a9f"
      unitRef="usd">2233468000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjktMi0xLTEtMA_807d56c7-7a14-481d-a5b2-7ec4a7442e0f"
      unitRef="usd">2163832000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMjktNC0xLTEtMA_77359fcc-6c55-489f-9625-2dd85d962a00"
      unitRef="usd">2438206000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzAtMi0xLTEtMA_f1b45679-e654-4527-9830-51ebda00eb74"
      unitRef="usd">4593568000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzAtNC0xLTEtMA_3035ddea-c021-400f-b7f0-e3153d9e2c07"
      unitRef="usd">4671674000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzItMi0xLTEtMA_d9ce55f5-07fe-4e42-9f59-acf0cedd6692"
      unitRef="usd">275000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzItNC0xLTEtMA_ee1946f5-fa93-4813-8327-5d849bd5d073"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzMtMi0xLTEtMA_37f4be91-2cba-425b-bcea-4a4fd2549571"
      unitRef="usd">291000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzMtNC0xLTEtMA_c1492f3b-e49c-4e79-a238-8dd469cd3b6c"
      unitRef="usd">57000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzQtMi0xLTEtMA_95e492a7-1250-4948-be09-bf208c9f0b60"
      unitRef="usd">95628000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzQtNC0xLTEtMA_73a1b6f6-edae-4448-8099-027f2c0fd0da"
      unitRef="usd">161646000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzUtMi0xLTEtMA_1710cff9-b27a-4d8a-aa84-2af2e629ab84"
      unitRef="usd">44088000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzUtNC0xLTEtMA_3a29c8de-b750-4602-a6a5-903e85b005d5"
      unitRef="usd">67920000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzctMi0xLTEtMA_d795d199-1489-4760-a982-5c7dc0e96c63"
      unitRef="usd">51712000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzctNC0xLTEtMA_9257dd2d-0b4b-48e0-b6a6-e30b55a261d5"
      unitRef="usd">48640000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzgtMi0xLTEtMA_febebc0a-4daf-4b24-982b-ab800d5de4f9"
      unitRef="usd">19594000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzgtNC0xLTEtMA_88527bf4-58a5-45f2-acf4-7a4ac642519a"
      unitRef="usd">20495000</us-gaap:InterestPayableCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzktMi0xLTEtMA_bab127e0-6279-4221-9c2d-0d2f9f4c7af1"
      unitRef="usd">0</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfMzktNC0xLTEtMA_cc509c4e-0d0a-440d-b699-25269ba93f71"
      unitRef="usd">54636000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDAtMi0xLTEtMA_6a0833b9-387b-40c8-accc-f0ec2b636d5b"
      unitRef="usd">267000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDAtNC0xLTEtMA_44ce7c27-4e8b-4579-8154-6ecf26a2313d"
      unitRef="usd">142000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDEtMi0xLTEtMA_3c6b2e40-bba4-45c6-b7ff-2f3116b4ae70"
      unitRef="usd">145974000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDEtNC0xLTEtMA_cb172147-d200-4945-94f2-4f1a03fa29d2"
      unitRef="usd">146046000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDItMi0xLTEtMA_2c819659-6cf6-4357-b70b-8c5f1e0f7800"
      unitRef="usd">923263000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDItNC0xLTEtMA_c71d9a10-0cc3-455c-a473-1d357b767014"
      unitRef="usd">556525000</us-gaap:LiabilitiesCurrent>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDQtMi0xLTEtMA_10093383-86eb-4293-81b0-e0cc3aa3f3ff"
      unitRef="usd">620410000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDQtNC0xLTEtMA_c534e5de-2c0d-4ee7-ac97-05b183b45209"
      unitRef="usd">581100000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDUtMi0xLTEtMA_d0f35814-d22f-4445-9a62-e3ce59914dbb"
      unitRef="usd">409000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDUtNC0xLTEtMA_1d0485b7-f5e6-419e-a35d-522090d60fb1"
      unitRef="usd">404000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDYtMi0xLTEtMA_f1e743da-7902-4c80-ae24-c913162e6182"
      unitRef="usd">982442000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDYtNC0xLTEtMA_360afb40-76c5-47e4-957e-e610b080ce14"
      unitRef="usd">1043337000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDctMi0xLTEtMA_e9bd958a-cd90-4276-8a44-b81be10075d2"
      unitRef="usd">2011852000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDctNC0xLTEtMA_e43abc7e-5e23-45ea-b8c4-8547a3049d6b"
      unitRef="usd">2028437000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDgtMi0xLTEtMA_7143c827-03df-4311-b94d-f0b90953d4f0"
      unitRef="usd">7528683000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8yOC9mcmFnOmMxMzI3NWY4MmU2ZDRiOGI5MzFhOWI0OTk3OGI2MWUwL3RhYmxlOjIzZWZkOGQwODIwMjQ0ZmVhYjFlNTBlYzNkZjI0OWU0L3RhYmxlcmFuZ2U6MjNlZmQ4ZDA4MjAyNDRmZWFiMWU1MGVjM2RmMjQ5ZTRfNDgtNC0xLTEtMA_6ea992d1-6010-4022-84ab-77ed43d060e1"
      unitRef="usd">7256636000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi0yLTEtMS0w_417fc4f4-4c2d-4194-a4dc-deeeccd307e8"
      unitRef="usd">292796000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi00LTEtMS0w_efa605ae-629f-41fd-ae59-f35a0e33297b"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi02LTEtMS0w_84d865d6-ca39-405e-84b5-41115c1eb82f"
      unitRef="usd">814728000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi04LTEtMS0w_e04d0860-214c-450b-955e-4477d2768174"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi0xMC0xLTEtMA_af5e9206-e870-4c9f-b25f-26acf2b199cc"
      unitRef="usd">1400052000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMi0xMi0xLTEtMA_f2aa2f67-7c1a-4cc0-91e4-5987df4b77a3"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC0yLTEtMS0w_fe8a535e-06c5-4994-a4dc-c1c28c3d641c"
      unitRef="usd">76496000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC00LTEtMS0w_73f99ad9-fc70-472e-98bd-4ccb3e720a2f"
      unitRef="usd">67473000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC02LTEtMS0w_47d0d7f4-b346-4e9b-a741-8f1c0190a7e2"
      unitRef="usd">232517000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC04LTEtMS0w_05535ff8-1c88-4d01-a010-3b430e26038a"
      unitRef="usd">228294000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC0xMC0xLTEtMA_6ae6edfb-bb43-4605-a073-900389018e3e"
      unitRef="usd">347060000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNC0xMi0xLTEtMA_e8e1dcb7-db93-40f6-ab00-8ab196738190"
      unitRef="usd">355672000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS0yLTEtMS0w_153834fc-0cdf-4bca-8974-7795fede2904"
      unitRef="usd">103137000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS00LTEtMS0w_772777fe-10e3-48e7-a8dd-5f337dda4958"
      unitRef="usd">99320000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS02LTEtMS0w_515808c3-278c-483b-b83b-da5d55e6883c"
      unitRef="usd">209272000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS04LTEtMS0w_5826f69e-0f9b-4bd0-98b9-38223f9f7c78"
      unitRef="usd">202408000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS0xMC0xLTEtMA_1999163f-236c-4ee9-a9b5-da780c5e46bf"
      unitRef="usd">413246000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNS0xMi0xLTEtMA_1ce0e802-5ec9-4827-811d-62710d7d82ae"
      unitRef="usd">414049000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:DepreciationAndAmortization
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi0yLTEtMS0w_3938dbf1-5e18-4d5c-b660-c71a2ff36f8a"
      unitRef="usd">57631000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi00LTEtMS0w_de4c2b72-d2ac-46b8-8202-a9822c2f17e3"
      unitRef="usd">53198000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi02LTEtMS0w_db12ff3d-94d7-4733-95c4-d4075bacf2fc"
      unitRef="usd">126329000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi04LTEtMS0w_2c759a7a-d700-4ed8-9e03-b553e8d62d45"
      unitRef="usd">117923000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi0xMC0xLTEtMA_f5f7d94e-4a18-4f9a-9fd1-3280fa51a90d"
      unitRef="usd">243701000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNi0xMi0xLTEtMA_0bbeec41-b53a-4c96-af19-6a714390fd3a"
      unitRef="usd">226588000</us-gaap:DepreciationAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy0yLTEtMS0w_5618c2a5-a84f-4644-ab68-76e8ed8ef58a"
      unitRef="usd">19338000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy00LTEtMS0w_64c290c4-d688-49fb-8044-d0372680998c"
      unitRef="usd">15342000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy02LTEtMS0w_ab46588a-7b88-40ec-a9b4-07b43b8c5a70"
      unitRef="usd">40025000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy04LTEtMS0w_ffb65e47-85ed-4989-8afe-81844a6a5717"
      unitRef="usd">31720000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy0xMC0xLTEtMA_463be976-8dbd-486f-ace5-fda96080df32"
      unitRef="usd">71765000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfNy0xMi0xLTEtMA_c854b903-67e7-4eee-adfa-d62aaf37aa30"
      unitRef="usd">62716000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC0yLTEtMS0w_faf30f3b-773d-4893-8505-1e1fd37803e4"
      unitRef="usd">256602000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC00LTEtMS0w_73ce9651-f840-4598-8709-98aee3157e03"
      unitRef="usd">235333000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC02LTEtMS0w_f01f5855-2532-4151-9d69-c34dd27af618"
      unitRef="usd">608143000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC04LTEtMS0w_8d163a7b-fdc2-44d4-88db-f774e17971a4"
      unitRef="usd">580345000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC0xMC0xLTEtMA_e052732b-a0a4-45a4-aecc-413fad69b4ff"
      unitRef="usd">1075772000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOC0xMi0xLTEtMA_9c9cd244-5d3a-4935-b68d-6daf95d4cb21"
      unitRef="usd">1059025000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS0yLTEtMS0w_5fa04b85-e372-4090-ad18-256828cf7afa"
      unitRef="usd">36194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS00LTEtMS0w_14ee1792-3fcd-4e93-94ec-604fcbe08ff7"
      unitRef="usd">27101000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS02LTEtMS0w_485da1e7-4d18-4a3f-8eac-8c5764876fd0"
      unitRef="usd">206585000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS04LTEtMS0w_3b08c8d0-ce48-4900-af07-134675f14670"
      unitRef="usd">184916000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS0xMC0xLTEtMA_74e19265-646e-4845-b171-a116c678a755"
      unitRef="usd">324280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfOS0xMi0xLTEtMA_c8be0ed7-6cd3-4833-a00a-4757d2c1e09f"
      unitRef="usd">295787000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtMi0xLTEtMA_cc4a970e-498b-4835-a7d0-1d1df2da23d1"
      unitRef="usd">24175000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtNC0xLTEtMA_a6bbd1c5-2511-45ad-9c5d-f78d13e703a5"
      unitRef="usd">23991000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtNi0xLTEtMA_5afef794-8d08-45fb-84a2-784f0e8662a2"
      unitRef="usd">46341000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtOC0xLTEtMA_c8fd0e0a-4789-418c-b5f6-cb2009002b1d"
      unitRef="usd">49049000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtMTAtMS0xLTA_34fe6b8d-44ff-44b2-9cff-a9c78550ef8f"
      unitRef="usd">98440000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTEtMTItMS0xLTA_ca357146-6e45-46d2-ab86-d4a8cb5ad7c4"
      unitRef="usd">97631000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItMi0xLTEtMA_c9bcda89-0283-4bce-a15f-03e9561edcfe"
      unitRef="usd">-1165000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItNC0xLTEtMA_228b63a4-0e49-40f5-a938-1a0a290ac0c9"
      unitRef="usd">7838000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItNi0xLTEtMA_b7282a18-4bfa-413a-8503-c09912376f09"
      unitRef="usd">-615000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItOC0xLTEtMA_d58a7a7b-6fb2-4b82-8de8-14d14631a4fd"
      unitRef="usd">-12698000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItMTAtMS0xLTA_6ce00930-e6a2-4ff3-8a53-821dfdd6d2bc"
      unitRef="usd">5493000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTItMTItMS0xLTA_6e3e002e-4b97-4faf-9644-b8ea3298fbd2"
      unitRef="usd">-10719000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtMi0xLTEtMA_7120c5c5-bb7b-4d02-b1c2-7f2d87a97706"
      unitRef="usd">-25340000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtNC0xLTEtMA_a2f6031e-faf4-47fd-9483-5966a53c6792"
      unitRef="usd">-16153000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtNi0xLTEtMA_b3b05832-7ea5-4ffc-a53c-c5a1202c51ba"
      unitRef="usd">-46956000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtOC0xLTEtMA_df01885b-7329-4433-8009-40a49807ea71"
      unitRef="usd">-61747000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtMTAtMS0xLTA_30221454-7e5c-4431-a3ed-7c166d11ed02"
      unitRef="usd">-92947000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTMtMTItMS0xLTA_30112083-b7d0-47dd-be67-8c295a421752"
      unitRef="usd">-108350000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtMi0xLTEtMA_a54d19dc-ef0d-4a4d-b7ed-90a8a077c5c6"
      unitRef="usd">10854000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtNC0xLTEtMA_f20d1639-91f9-4f2f-b826-4c4a22f64e26"
      unitRef="usd">10948000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtNi0xLTEtMA_39aff077-aebd-41b9-bef1-6301cc6406cf"
      unitRef="usd">159629000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtOC0xLTEtMA_1b33d2dc-805f-4e74-9ced-ac4efc2f8a30"
      unitRef="usd">123169000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtMTAtMS0xLTA_29d298fb-271c-42d5-890a-ce20acf72103"
      unitRef="usd">231333000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTQtMTItMS0xLTA_fc2663b3-f50f-4c6a-adff-6bd955fd3872"
      unitRef="usd">187437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtMi0xLTEtMA_a34ea2aa-7868-4058-8fff-771c2f99ef52"
      unitRef="usd">-559000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtNC0xLTEtMA_a37be567-f123-4597-9a6b-0d1f17621619"
      unitRef="usd">-994000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtNi0xLTEtMA_fa92c8b2-9da4-4967-bb65-1b5702b83440"
      unitRef="usd">29501000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtOC0xLTEtMA_2bf120d7-f3b7-47cb-b5ba-5900d14d2a7f"
      unitRef="usd">27628000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtMTAtMS0xLTA_bf93c3a4-b6c4-44ad-addc-09351135c652"
      unitRef="usd">37628000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTUtMTItMS0xLTA_e1b6b732-9084-4ee7-9ccf-6509fe446471"
      unitRef="usd">35483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtMi0xLTEtMA_2b103d90-2b07-42ac-98f5-effa8ce84f4a"
      unitRef="usd">11413000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtNC0xLTEtMA_84c009f9-d896-437d-972c-f1a06f3946bc"
      unitRef="usd">11942000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtNi0xLTEtMA_38ef1794-b24f-4d81-b519-12bb71534b0f"
      unitRef="usd">130128000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtOC0xLTEtMA_cde7db06-1fce-4ac0-bf59-07d467b78a7b"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtMTAtMS0xLTA_ac925685-5460-45da-b3c4-4751b3abbb6d"
      unitRef="usd">193705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zMS9mcmFnOjZkYTdiYzM3NWU5ZjQyZjJhZmM2Nzc3Njk3ODg3YjkwL3RhYmxlOmRkYTRlZjhlYTczNDQ1NTY5NjlhZGFlNzYyMWQyZjhjL3RhYmxlcmFuZ2U6ZGRhNGVmOGVhNzM0NDU1Njk2OWFkYWU3NjIxZDJmOGNfMTYtMTItMS0xLTA_19fa645e-de16-48af-bb34-9f9bb1d4f78b"
      unitRef="usd">151954000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi0yLTEtMS0w_02219568-5817-45f4-b68c-34c97685df31"
      unitRef="usd">11413000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi00LTEtMS0w_680f7abb-30a4-4be8-b0e0-8c06ce0e8162"
      unitRef="usd">11942000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi02LTEtMS0w_ad0fe6cb-ea7b-49d2-bb97-4f21d74d6f21"
      unitRef="usd">130128000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi04LTEtMS0w_d4e87639-fad9-41a3-a518-33f668f2d68d"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi0xMC0xLTEtMA_f247350e-775b-4f25-89ca-8da15234e508"
      unitRef="usd">193705000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMi0xMi0xLTEtMA_c5f16fc3-dac8-46a7-9604-e7741ade1939"
      unitRef="usd">151954000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS0yLTEtMS0w_edf1677d-6317-4587-8b31-ab8ad9110cd5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS00LTEtMS0w_4aa27791-c9b6-457d-b7ea-ae4cc979cd4d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS02LTEtMS0w_245bbbe4-4ab7-4d1c-a565-41275f474f91"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS04LTEtMS0w_3c34cb16-317e-4b10-bae7-ac87f528c3c0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS0xMC0xLTEtMA_e6f433c9-7e44-4159-8f9d-5937ea9a2d04"
      unitRef="usd">-43730000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNS0xMi0xLTEtMA_339b24d2-e597-48d5-975e-89521e114340"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi0yLTEtMS0w_f8101ab5-c118-485b-9740-a1287d6c6b7e"
      unitRef="usd">182000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi00LTEtMS0w_4318b8d7-e96d-4708-957b-60eb7286b727"
      unitRef="usd">220000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi02LTEtMS0w_e55f2330-e720-4a18-8b27-9cee21da537a"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi04LTEtMS0w_438fbc89-1423-4312-8700-53a34f55a863"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi0xMC0xLTEtMA_17c2cf4d-81d9-461e-a5cc-64753fd03cf4"
      unitRef="usd">802000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNi0xMi0xLTEtMA_84981391-4bcf-446e-b536-1eb78bb27288"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy0yLTEtMS0w_19aad57b-0400-4dcd-a37a-ccbde856e601"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy00LTEtMS0w_3911facd-c8ac-43b5-8c58-09b627097b46"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy02LTEtMS0w_c6fed2d5-fc2c-4780-be7e-340ae2aafbcc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy04LTEtMS0w_a59d7fd6-3e01-4cf9-a293-135cb71e0bed"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy0xMC0xLTEtMA_cd6bec2d-4e4b-4767-a2b4-d03e791742fc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfNy0xMi0xLTEtMA_b2995b76-42fd-4595-9ae0-b0d893b4024b"
      unitRef="usd">1426000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC0yLTEtMS0w_e349d1a8-7434-42ed-86b3-57c08ba7f1a1"
      unitRef="usd">-8472000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC00LTEtMS0w_4f689dad-41a4-4227-ae6e-6654962f3aef"
      unitRef="usd">-7187000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC02LTEtMS0w_6c82853b-36c4-47af-b429-42e788f28ebe"
      unitRef="usd">-16946000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC04LTEtMS0w_9dad24c8-94c3-497d-9c39-2a6712bd4388"
      unitRef="usd">-14375000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC0xMC0xLTEtMA_72f18c33-b76b-4686-bba4-dd04ac61efe5"
      unitRef="usd">-31322000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOC0xMi0xLTEtMA_a71f070d-4cab-42dc-bb6c-71cd9e9b25fa"
      unitRef="usd">-23258000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS0yLTEtMS0w_5b38cfd4-4993-4258-b2d2-b43dc26bd366"
      unitRef="usd">7277000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS00LTEtMS0w_549b9e67-950a-41d3-8568-2cc8decd9fac"
      unitRef="usd">6380000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS02LTEtMS0w_ccad3832-23fc-41bc-9e57-b4c65181648b"
      unitRef="usd">14554000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS04LTEtMS0w_95510c80-e92d-42f1-9b39-4621d30111c4"
      unitRef="usd">12760000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS0xMC0xLTEtMA_db4671ad-f492-4bc0-986f-8e4fbb16050e"
      unitRef="usd">-3856000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfOS0xMi0xLTEtMA_b3c3714d-66e8-4d0f-beb9-d49fa8e8041f"
      unitRef="usd">-23445000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtMi0xLTEtMA_f79bbe08-d203-4a5d-9b5d-0edc4ddc1f1f"
      unitRef="usd">-1377000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtNC0xLTEtMA_5ee87819-a2a7-41d5-9364-da9a8542a75a"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtNi0xLTEtMA_8c688bf4-ea01-4ece-a324-c9c50a29f6f1"
      unitRef="usd">-2756000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtOC0xLTEtMA_20f0dfd1-78cf-4db9-a2db-fe4200ed0477"
      unitRef="usd">-2055000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtMTAtMS0xLTA_d465c465-1632-43e6-8dae-356a2c531bdf"
      unitRef="usd">7750000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTAtMTItMS0xLTA_1f070461-d740-485a-8fb7-40b19409d650"
      unitRef="usd">7826000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItMi0xLTEtMA_cfe4a4c1-cd55-4221-944e-02dbe4b1d5c4"
      unitRef="usd">-414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItNC0xLTEtMA_cc0fec03-92bd-4a05-a82e-19e984060d68"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItNi0xLTEtMA_6ba1aa11-4e0c-4330-861f-d4f8439b6fcf"
      unitRef="usd">-827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItOC0xLTEtMA_09ebbcba-7c69-4fd5-bb3f-1cfe58dd8e77"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItMTAtMS0xLTA_bb65fa03-6096-4f5b-b209-35141a9e45c0"
      unitRef="usd">-2023000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTItMTItMS0xLTA_8e0c1708-fee1-4b54-8391-d990dcc43617"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtMi0xLTEtMA_5acc5ed7-4fd7-4ec5-8149-f4677c026fe4"
      unitRef="usd">414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtNC0xLTEtMA_5a7bb4f5-77a3-4f97-a876-ac1422654a96"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtNi0xLTEtMA_e3d8e612-c761-424b-9d8c-b3591a489de8"
      unitRef="usd">827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtOC0xLTEtMA_a3c4e9c9-cdeb-4e41-abfe-8640a024b2d6"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtMTAtMS0xLTA_20f0e8cb-9435-401b-8fc2-c864fbd8f10c"
      unitRef="usd">2023000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTMtMTItMS0xLTA_9195b866-d4be-498c-9839-a7538f5fc50c"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtMi0xLTEtMA_0bd3d1d5-6e66-47b4-b202-57cddf8a8170"
      unitRef="usd">1791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtNC0xLTEtMA_5641a209-021a-4e91-a1c8-6cd530700a1d"
      unitRef="usd">1662000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtNi0xLTEtMA_96a7fe81-03fc-4857-9307-494678779281"
      unitRef="usd">3583000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtOC0xLTEtMA_9095220a-c70d-4ec6-84bb-f7b44a46dd05"
      unitRef="usd">3326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtMTAtMS0xLTA_7f8bc2fc-a090-4833-b182-62a58906cb48"
      unitRef="usd">-5727000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTQtMTItMS0xLTA_6d3a9636-6934-4df0-b035-a623765bc306"
      unitRef="usd">-5285000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtMi0xLTEtMA_afc36759-e8eb-4cbf-b574-9f330647cb03"
      unitRef="usd">13204000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtNC0xLTEtMA_73802f05-5a6a-449c-a1e3-687e8f4fee96"
      unitRef="usd">13604000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtNi0xLTEtMA_d4aa2738-fcd3-4d8b-bd50-636730f55b20"
      unitRef="usd">133711000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtOC0xLTEtMA_185e3619-d78a-45aa-8a87-4594e0010a97"
      unitRef="usd">98867000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtMTAtMS0xLTA_b75fd17e-d784-4f0c-bb58-71455fb75298"
      unitRef="usd">187978000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNC9mcmFnOjMxYjZkZDdkOWRjOTRlNjVhOTllZWVmZjM0MWE2MTkwL3RhYmxlOmI3Y2I2ZGE3NmI4NzRiNTY5MzkyYTc0MmJmYjBiZjllL3RhYmxlcmFuZ2U6YjdjYjZkYTc2Yjg3NGI1NjkzOTJhNzQyYmZiMGJmOWVfMTUtMTItMS0xLTA_a07677f2-4f7e-4338-9d7c-ec3a37b66536"
      unitRef="usd">146669000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMy0yLTEtMS0w_f3d5da7f-f399-42a1-9258-159a0ac789ff"
      unitRef="usd">130128000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMy00LTEtMS0w_6d5cdbc3-a70a-4335-bdcb-68144a128bef"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMy02LTEtMS0w_b92bda23-8394-41a8-8e50-1930e475afae"
      unitRef="usd">193705000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMy04LTEtMS0w_52476a4a-1fa0-4021-b3dc-59675f3fa86a"
      unitRef="usd">151954000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNS0yLTEtMS0w_2b566bd4-3395-433a-9b78-53e4239e8f72"
      unitRef="usd">126329000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNS00LTEtMS0w_d618732f-c28c-4bd8-a0a0-d1858846921d"
      unitRef="usd">117923000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNS02LTEtMS0w_d412ceb3-9666-45c0-a07f-14e4fc5d832a"
      unitRef="usd">243701000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNS04LTEtMS0w_996418d1-be40-47d9-aaab-5ecfaadc6cde"
      unitRef="usd">226588000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNi0yLTEtMS0w_931b90a1-c08e-4420-ac78-68eca9fe0d78"
      unitRef="usd">-38178000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNi00LTEtMS0w_a5fb36b0-3a4a-49b4-be0b-4f4e561a5e4f"
      unitRef="usd">-18186000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNi02LTEtMS0w_a6cc92dc-7552-47dd-9a74-c9180702f0f3"
      unitRef="usd">-64989000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNi04LTEtMS0w_7eb1216b-d486-474a-9de4-3843c89193dd"
      unitRef="usd">-23684000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOC0yLTEtMS0w_e6803589-2783-42cf-9ad1-88ff92b1630a"
      unitRef="usd">-28018000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOC00LTEtMS0w_b6ff560f-d629-4978-b022-f1c379ec5421"
      unitRef="usd">-57047000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOC02LTEtMS0w_821d22a2-776b-4583-9063-a23405d8be3c"
      unitRef="usd">25096000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOC04LTEtMS0w_f945815a-a438-4897-a9c5-6fc460035eb5"
      unitRef="usd">316000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOS0yLTEtMS0w_db669efb-8e8f-4bd0-8ccb-55a445cfd40a"
      unitRef="usd">-43900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOS00LTEtMS0w_005c68de-17f1-476c-a38d-78187c533fcc"
      unitRef="usd">-43300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOS02LTEtMS0w_1741fe12-64d0-4dbe-a9dc-31f5ed36776a"
      unitRef="usd">2700000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfOS04LTEtMS0w_fd2daeb6-e5b9-42ec-8a1c-044a2b936ede"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTAtMi0xLTEtMA_4e0e8e1d-dcc6-492d-b2c0-6d136fe79664"
      unitRef="usd">287687000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTAtNC0xLTEtMA_2ec2de5e-f4d0-43c0-badb-6eb42ac7177b"
      unitRef="usd">-53595000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTAtNi0xLTEtMA_4fab00b0-7965-4280-bc10-cea93df1d487"
      unitRef="usd">305043000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTAtOC0xLTEtMA_f3819070-74fd-43fb-9584-95a867ad7794"
      unitRef="usd">-38445000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTEtMi0xLTEtMA_4ee1d331-113f-4cb2-a693-e11617129573"
      unitRef="usd">-56518000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTEtNC0xLTEtMA_1ca8e98d-490b-4342-8143-e99afc41a6e1"
      unitRef="usd">-53712000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTEtNi0xLTEtMA_5ca4110e-b02a-473f-9286-280cde018ac8"
      unitRef="usd">6812000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTEtOC0xLTEtMA_43d416be-0518-4199-8ace-ba44f7ed7713"
      unitRef="usd">-6398000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTItMi0xLTEtMA_0f8deeb2-42f3-4e7c-9c24-9b2548b5ddef"
      unitRef="usd">2401000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTItNC0xLTEtMA_5567dc44-499a-4148-8f69-b88ef59a6623"
      unitRef="usd">17746000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTItNi0xLTEtMA_438154cb-fd78-4ece-b5c4-b8333dc29cb8"
      unitRef="usd">-16872000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTItOC0xLTEtMA_d05004af-5143-43fe-9140-af2821ba20f3"
      unitRef="usd">26693000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTMtMi0xLTEtMA_ebbcc33b-7e80-4f7a-80c9-bb9558be009f"
      unitRef="usd">-4549000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTMtNC0xLTEtMA_3799cba1-95ad-496a-98dc-42a215590704"
      unitRef="usd">-71512000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTMtNi0xLTEtMA_3290e73f-7bc9-47c1-87fe-e540571039d5"
      unitRef="usd">18418000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTMtOC0xLTEtMA_b60c5480-52b3-45fe-aa5d-984a6a3530fa"
      unitRef="usd">-86094000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:ShareBasedCompensation
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTQtMi0xLTEtMA_2bdf6338-c255-42d9-9603-a6a416a4928a"
      unitRef="usd">4159000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTQtNC0xLTEtMA_8d3db9b0-5ba1-4212-a210-c8464fd7c6ec"
      unitRef="usd">3494000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTQtNi0xLTEtMA_1c033572-48ae-42f9-80df-516235bd15bf"
      unitRef="usd">5959000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTQtOC0xLTEtMA_6e081177-5858-440d-a41d-52630af0aaa5"
      unitRef="usd">4880000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTUtMi0xLTEtMA_1752ed0c-df1c-49c2-aed2-74cdca4d6fa1"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTUtNC0xLTEtMA_3a421a5b-a2ae-44fa-9e8b-074318b50de0"
      unitRef="usd">2181000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTUtNi0xLTEtMA_2b9c67fe-7127-4170-8f95-81567dea61f6"
      unitRef="usd">2543000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTUtOC0xLTEtMA_8c329d85-4071-4c0d-8693-c8bb1499e6e9"
      unitRef="usd">4375000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTctMi0xLTEtMA_04dd671b-aede-482e-8f01-1040523c227d"
      unitRef="usd">17540000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTctNC0xLTEtMA_0c4e7112-f508-4e21-abaa-576259585f54"
      unitRef="usd">13689000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTctNi0xLTEtMA_c9da85a3-f945-44e1-8935-ba307b81fb52"
      unitRef="usd">48142000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTctOC0xLTEtMA_e87489f4-0b6e-49a3-a46c-9bf370f251e1"
      unitRef="usd">25120000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTgtMi0xLTEtMA_493a014f-3c4d-433b-8ae6-1e4b36e11d6b"
      unitRef="usd">-45309000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTgtNC0xLTEtMA_dd97a765-ef5a-476b-a703-d67ddc57eb28"
      unitRef="usd">-55173000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTgtNi0xLTEtMA_8eaed24b-28e7-43f2-8716-c2093b80f148"
      unitRef="usd">-55272000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTgtOC0xLTEtMA_952db7be-b00e-4e30-98c1-45cd489989b4"
      unitRef="usd">-61698000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTktMi0xLTEtMA_a9154847-b38d-48d3-a487-ee03ee0369df"
      unitRef="usd">-29392000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTktNC0xLTEtMA_cac3ca40-3b48-492f-a40d-171af87ac3cf"
      unitRef="usd">353589000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTktNi0xLTEtMA_771a8ef4-9350-46af-beca-4d9598f32a88"
      unitRef="usd">41080000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMTktOC0xLTEtMA_84da3b57-6564-4e86-9359-cf488244550c"
      unitRef="usd">459531000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjEtMi0xLTEtMA_d3e915a5-b628-4c57-8ccc-d76bef6ff8f4"
      unitRef="usd">276109000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjEtNC0xLTEtMA_103fa917-0565-484b-9afd-05473bceb0fd"
      unitRef="usd">354501000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjEtNi0xLTEtMA_41e466ef-80b4-4c02-8116-3384e908ddc2"
      unitRef="usd">613824000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjEtOC0xLTEtMA_f72ca9fd-bc83-4281-8a44-f409a1905b09"
      unitRef="usd">767998000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjItMi0xLTEtMA_ed98ce98-2748-4281-acf6-db9be85ecd93"
      unitRef="usd">7507000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjItNC0xLTEtMA_a95dcfe1-c493-48f2-84fc-f05e46396ec3"
      unitRef="usd">4098000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjItNi0xLTEtMA_d146410c-96e5-4bf6-99af-8b16d0f87ea4"
      unitRef="usd">17442000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjItOC0xLTEtMA_29d9c278-950e-4cb6-ad86-a6d613ebbdcf"
      unitRef="usd">13616000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjMtMi0xLTEtMA_b8338286-6c39-4a0e-9981-9116aee478e9"
      unitRef="usd">-6000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjMtNC0xLTEtMA_1cfcddfb-f474-462c-9bff-e27208371c81"
      unitRef="usd">-100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjMtNi0xLTEtMA_fea1148e-a9c7-43f6-97b1-1987301d4f56"
      unitRef="usd">-677000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjMtOC0xLTEtMA_265ba9d0-48c8-464e-a5a7-8c9c9484ed22"
      unitRef="usd">-54000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjUtMi0xLTEtMA_56895554-07b2-4e9d-8c8d-40f7ef1caa09"
      unitRef="usd">-268596000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjUtNC0xLTEtMA_42a0b194-6e21-4c74-a0b6-2a078c76771b"
      unitRef="usd">-350303000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjUtNi0xLTEtMA_e7fb686c-3c57-403b-b1b3-c8cc7f129e4f"
      unitRef="usd">-595705000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjUtOC0xLTEtMA_bf9de52c-88e2-42b6-b314-8521bff27245"
      unitRef="usd">-754328000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjgtMi0xLTEtMA_b4336cce-a45d-4f5c-90fe-53d9f74e987d"
      unitRef="usd">115641000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjgtNC0xLTEtMA_8a77adc9-6119-49ab-95ff-69d9d467bcba"
      unitRef="usd">99500000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjgtNi0xLTEtMA_0c72435a-d70a-4a67-aac5-4b09f827772d"
      unitRef="usd">194063000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjgtOC0xLTEtMA_bec26684-7049-4300-9c8f-0635621a2c1e"
      unitRef="usd">157344000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjktMi0xLTEtMA_8ab9d7fd-72e6-47cd-ad99-c6b85b5084c8"
      unitRef="usd">53500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjktNC0xLTEtMA_94237b2d-6c63-4e78-8493-a5188c3ddb09"
      unitRef="usd">51100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjktNi0xLTEtMA_222297c8-a668-4aed-85b2-135b003c3682"
      unitRef="usd">106900000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMjktOC0xLTEtMA_adbf24c2-d540-43a6-b308-60865912e291"
      unitRef="usd">100700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzAtMi0xLTEtMA_412cb350-bebc-4803-aa9b-535bc07772b6"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzAtNC0xLTEtMA_4246fd1d-0bae-48b1-a636-c8690b1ada74"
      unitRef="usd">446508000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzAtNi0xLTEtMA_cdbe62dc-d663-4866-9477-92ea78b249e9"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzAtOC0xLTEtMA_ff789e91-59ec-4a77-a866-6d1546d0cb8a"
      unitRef="usd">446508000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzEtMi0xLTEtMA_5f4a55b8-4ec6-44e4-98d3-132ca8f60352"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzEtNC0xLTEtMA_ba9eb28e-1fd0-4e99-a6c8-7920e8d083cf"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzEtNi0xLTEtMA_dd2f65d1-a176-4007-b157-4083a1083c44"
      unitRef="usd">125000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzEtOC0xLTEtMA_79753c6a-3105-4ab7-a08b-7f216cd9571c"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzItMi0xLTEtMA_a65be4a3-827b-455c-bb80-5902838fab2a"
      unitRef="usd">0</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzItNC0xLTEtMA_469957e7-25de-4d5e-a2ec-e8e51987a483"
      unitRef="usd">-150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzItNi0xLTEtMA_9ca75900-1789-4836-ae7b-d5845448d707"
      unitRef="usd">150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzItOC0xLTEtMA_01aa1954-d875-4c5e-bce3-ffb97e2a8179"
      unitRef="usd">-46000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzMtMi0xLTEtMA_e09d341c-c737-4b53-8d94-ecb5b602241d"
      unitRef="usd">234000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzMtNC0xLTEtMA_5c14d324-50b8-4147-8334-c56d22eb1b59"
      unitRef="usd">-194000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzMtNi0xLTEtMA_de559af7-59df-45f7-9443-7d42fdd553f8"
      unitRef="usd">291000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzMtOC0xLTEtMA_4a64fbc6-f625-4b74-a04a-20cab9768ded"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzQtMi0xLTEtMA_bd22f9a2-bf31-4581-8dac-91cfa2edf91c"
      unitRef="usd">1242000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzQtNC0xLTEtMA_25fbd213-1c43-409f-a9f7-6fc4ad35c14e"
      unitRef="usd">2736000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzQtNi0xLTEtMA_144a007e-8bba-402e-8aa7-ca7d961dde2d"
      unitRef="usd">1242000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzQtOC0xLTEtMA_27296980-f51d-4e36-b570-a3d825b63e39"
      unitRef="usd">2738000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzUtMi0xLTEtMA_75a3bb60-8427-47ea-9488-4b00c281f40f"
      unitRef="usd">-263000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzUtNC0xLTEtMA_ed7154da-1a30-4639-a465-11f9acc48a0e"
      unitRef="usd">-1163000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzUtNi0xLTEtMA_2c7c9443-2577-495e-a60c-127374be676d"
      unitRef="usd">-362000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzUtOC0xLTEtMA_e9683587-7b9a-4caa-b9c8-0bfbba174a6e"
      unitRef="usd">-1276000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzYtMi0xLTEtMA_bc2b47f4-d357-42f9-a16a-0239fb851fe6"
      unitRef="usd">294636000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzYtNC0xLTEtMA_f39bb801-d38c-417b-9cda-d849a71509ca"
      unitRef="usd">147009000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzYtNi0xLTEtMA_2f043c82-5e16-4fb0-a6a1-48fc1c01f607"
      unitRef="usd">401559000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzYtOC0xLTEtMA_28c1dbef-edc8-43f8-a7a4-bfa8fee687a4"
      unitRef="usd">453138000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzgtMi0xLTEtMA_9b065ccd-98c0-47c9-8d03-532988491e7b"
      unitRef="usd">-3352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzgtNC0xLTEtMA_23bfeacf-4087-4dac-86c0-075169fa8fdd"
      unitRef="usd">150295000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzgtNi0xLTEtMA_e02b60ee-5154-4f20-89f8-581255f124ad"
      unitRef="usd">-153066000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzgtOC0xLTEtMA_d74b6740-11e8-45d2-91da-7ddca3e9a055"
      unitRef="usd">158341000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzktMi0xLTEtMA_52aa959f-1298-4cb0-8f82-744e77fb1e05"
      unitRef="usd">41070000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92623fb5b8d84d49a36f30d5302d3469_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzktNC0xLTEtMA_0b19dccf-2e8e-4464-8c7d-eb72ead299e6"
      unitRef="usd">40489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38121ee7c23946a4b1177a6970399fdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzktNi0xLTEtMA_e695ba88-da12-42d3-b086-f2f5be3307fc"
      unitRef="usd">190784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5199fe57facc4e6cba8a517210b5db7b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfMzktOC0xLTEtMA_cbf90135-6a3d-4de2-ac66-21d61d84d3d7"
      unitRef="usd">32443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDAtMi0xLTEtMA_175fc0d2-6af9-4a2c-ace1-294f991bf4c9"
      unitRef="usd">37718000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38121ee7c23946a4b1177a6970399fdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDAtNC0xLTEtMA_f4c1ef5c-8e27-47c7-b0e0-784bf8502576"
      unitRef="usd">190784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDAtNi0xLTEtMA_367bec48-6b0d-4ab8-b238-5d6d30833d36"
      unitRef="usd">37718000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i38121ee7c23946a4b1177a6970399fdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDAtOC0xLTEtMA_bb2c85a1-cbeb-4293-a360-e0f809df7ccf"
      unitRef="usd">190784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDItMi0xLTEtMA_b182f499-efe1-4561-9144-40b496cf52b4"
      unitRef="usd">44834000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDItNC0xLTEtMA_2a9f506f-44c9-4f11-a3d5-c11e97c01efb"
      unitRef="usd">46576000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDItNi0xLTEtMA_1e6faa6f-4529-4ee9-8256-b3d7d2d2d287"
      unitRef="usd">94984000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDItOC0xLTEtMA_c1ce5a20-48bc-4c01-beba-5422203a6b0e"
      unitRef="usd">92381000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDMtMi0xLTEtMA_eaf48c80-1cf8-4c58-b2d9-15f3449cddd0"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDMtNC0xLTEtMA_0b470fb8-df6c-4cbe-acc6-4c88a656039a"
      unitRef="usd">-22962000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDMtNi0xLTEtMA_a3a43c79-6920-4c07-a486-9da80225bde1"
      unitRef="usd">3359000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV8zNy9mcmFnOjg1MzRhYWI1YWVkZTRhZjI4YmY1OGEzODAyMDM4OWMzL3RhYmxlOjZlNGUwNGVkNDA4NzRiNzA4MzRiZDliZWYzMWZlZGZjL3RhYmxlcmFuZ2U6NmU0ZTA0ZWQ0MDg3NGI3MDgzNGJkOWJlZjMxZmVkZmNfNDMtOC0xLTEtMA_597dcc2e-b097-4a35-aabc-dda78ef51a77"
      unitRef="usd">-22262000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6c18245c3e9049dcb5aeee5b3dd90eb6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMy00LTEtMS0w_d253eddf-9305-40c8-8d95-a1c7c4093ce8"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib26f473ea2874861a51afe5199c8a07d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMy02LTEtMS0w_9bb9a600-829c-4392-9b1f-bc040f723e3b"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6c18245c3e9049dcb5aeee5b3dd90eb6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMy04LTEtMS0w_ca7ec089-e068-43d0-a318-673b5790687d"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib26f473ea2874861a51afe5199c8a07d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMy0xMC0xLTEtMA_6c636e69-9c57-413d-b776-5631ac22f47e"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6c18245c3e9049dcb5aeee5b3dd90eb6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNS00LTEtMS0w_b0c11c60-83c0-418e-904a-df1592d6cc75"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib26f473ea2874861a51afe5199c8a07d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNS02LTEtMS0w_9b51564d-9ad9-4619-b3a3-8f978694338d"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6c18245c3e9049dcb5aeee5b3dd90eb6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNS04LTEtMS0w_5ac835a9-2d23-4cc9-b3ca-50ebc77a2e49"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib26f473ea2874861a51afe5199c8a07d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNS0xMC0xLTEtMA_3db69ffd-331e-42a1-86e8-8bf74dfd8c45"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie6416687ec7a480eba5274993eebf625_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNy00LTEtMS0w_89c1cc3e-9205-44f0-82f9-d7b52e2f59ce"
      unitRef="usd">1458344000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48b47281a1a24464a3b88a1315d969a9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNy02LTEtMS0w_bf8a9e75-a2eb-4815-8e4e-37bb3e17f536"
      unitRef="usd">1279208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id86e51a107b24bbabb1230cafe71832c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNy04LTEtMS0w_9879e1a8-77c6-4ff7-a635-839642b4ce07"
      unitRef="usd">1410345000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if18073222a6541dbb165b8289bfeaf32_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfNy0xMC0xLTEtMA_025501fb-e39c-4e66-88e0-34f20ed88a55"
      unitRef="usd">1229083000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i4da62be4121040c78c0edae4f02bd39a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOC00LTEtMS0w_8683a87d-7de1-43be-a2a4-a6d3b3ebd389"
      unitRef="usd">1418000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3aa5c5e8b0c843989c220d0d4f1fae9a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOC02LTEtMS0w_290cd2a2-af34-496c-9618-4c3c37547404"
      unitRef="usd">1135000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7e160ef370fb4c54b7abfa8d3f4b9dcc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOC04LTEtMS0w_f4e8c21e-60d0-4f7a-9412-d80cf3460d61"
      unitRef="usd">3433000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idb4bd105bc754b0c81497e602f7dc57a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOC0xMC0xLTEtMA_9599a307-221d-467b-96c1-3e64bc808be0"
      unitRef="usd">1260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i4da62be4121040c78c0edae4f02bd39a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOS00LTEtMS0w_e95b4091-d08e-42ab-bee1-c214413143bc"
      unitRef="usd">69657000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i3aa5c5e8b0c843989c220d0d4f1fae9a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOS02LTEtMS0w_25c3c5e5-e673-4bb6-a38a-7dbe5f2d15a6"
      unitRef="usd">49500000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i7e160ef370fb4c54b7abfa8d3f4b9dcc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOS04LTEtMS0w_550d8158-7d16-4a73-9672-1db9fa1ccf9b"
      unitRef="usd">115641000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="idb4bd105bc754b0c81497e602f7dc57a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfOS0xMC0xLTEtMA_f510b11a-0544-4e1e-babb-0ae578ab0f2f"
      unitRef="usd">99500000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85087d50bb194c19bc67fe266ca8ad26_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTAtNC0xLTEtMA_31ac4586-8e0e-4d3f-8966-dced05dcf6a9"
      unitRef="usd">1529419000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86f930720e7f4ce18e325b0fc9f17aa9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTAtNi0xLTEtMA_c0761196-a06a-45d2-9bf9-cddc79e51eb7"
      unitRef="usd">1329843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i85087d50bb194c19bc67fe266ca8ad26_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTAtOC0xLTEtMA_d5478684-da1e-47a4-805e-4e2cc29a728a"
      unitRef="usd">1529419000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i86f930720e7f4ce18e325b0fc9f17aa9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTAtMTAtMS0xLTA_36fc7cf0-a26d-4394-97a5-4be893630200"
      unitRef="usd">1329843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1f4c0a238ada40f382c2fae5ae70d0e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTItNC0xLTEtMA_bdf27f52-1699-44f8-a0fc-112d23e5378f"
      unitRef="usd">-59343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1306ceb189944a984d5fa60eca3e06e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTItNi0xLTEtMA_2ee7e475-6d06-460f-86ba-be5cad20b402"
      unitRef="usd">-53487000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id25a7fdcfd8b40c4bc92be6c524d8253_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTItOC0xLTEtMA_b56e4af7-ee42-4097-be51-6b71a0b96e69"
      unitRef="usd">-61135000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia11172e45f134499a94c165a2f4656b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTItMTAtMS0xLTA_ab0d8579-85b6-4c24-8f0d-937642f2847e"
      unitRef="usd">-55151000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i1695c919962943b8be59b78f5aaa8b71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTMtNC0xLTEtMA_a4cee4b6-b26c-4455-9971-a9836b5e33e2"
      unitRef="usd">-1377000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i99531dd5739542eab3ed5cd6b2b7f465_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTMtNi0xLTEtMA_292aad4c-117f-4297-ab77-ca53ffdd229f"
      unitRef="usd">-1027000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="icdb07ad5aecb4d5ebce62748230f1c4a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTMtOC0xLTEtMA_135884db-ccbb-4bb2-8e92-e039bf8eee1d"
      unitRef="usd">-2756000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i38b1d06aa0c34de4881a656b0a9f4bea_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTMtMTAtMS0xLTA_8ffad0ef-e14e-4c7d-bc3c-8af6e58c757f"
      unitRef="usd">-2055000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1695c919962943b8be59b78f5aaa8b71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTQtNC0xLTEtMA_84b65692-97c8-45ee-8ad4-2b1a58cc08d6"
      unitRef="usd">-414000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i99531dd5739542eab3ed5cd6b2b7f465_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTQtNi0xLTEtMA_b291509b-858e-4bd3-9cb5-3a1bc4da6293"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="icdb07ad5aecb4d5ebce62748230f1c4a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTQtOC0xLTEtMA_9704985f-3e16-422f-87c3-0656cc294732"
      unitRef="usd">-827000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i38b1d06aa0c34de4881a656b0a9f4bea_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTQtMTAtMS0xLTA_d9051432-bb06-405b-9e7d-668256be4f00"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63be8d5ca58b4e34ae8ec04aa81bea22_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTUtNC0xLTEtMA_d02a6db1-4864-4e81-a8aa-92331640473f"
      unitRef="usd">-57552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i47643d7ebbdf443fb5793db8327e9d6d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTUtNi0xLTEtMA_1ddf62fe-9bce-41b6-b2a1-add719fb7c7b"
      unitRef="usd">-51825000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63be8d5ca58b4e34ae8ec04aa81bea22_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTUtOC0xLTEtMA_59f2c374-44b2-4714-ac56-42bafe0702f9"
      unitRef="usd">-57552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i47643d7ebbdf443fb5793db8327e9d6d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTUtMTAtMS0xLTA_8ac529ed-1a23-489f-bbca-f3f9500ef28f"
      unitRef="usd">-51825000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic03f0bf535234233828b4b454f372073_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTctNC0xLTEtMA_7ebf1e6e-6bd5-465f-9953-8fd1d3cd346c"
      unitRef="usd">926011000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i385ef4e9eba94090b2e9f6b9945bf658_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTctNi0xLTEtMA_445ab802-8e44-4d4a-a242-e1615b1587a6"
      unitRef="usd">839443000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i01c320602e1343fbaf0dff0098df42e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTctOC0xLTEtMA_34598ce7-a3c4-4687-990b-2f9c1b98ac30"
      unitRef="usd">835146000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie5494821008744bb832af88e16f3527e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTctMTAtMS0xLTA_c9917906-473b-4769-b887-8455f4223946"
      unitRef="usd">782108000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i27cb728975d34ccbb98d15975eb12db2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTgtNC0xLTEtMA_c65ef783-b7e3-4f1f-911e-ce5648a4cfd9"
      unitRef="usd">11413000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ib11369eac650434fa51005556b22e2b6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTgtNi0xLTEtMA_124fb22e-43b5-4fc1-a040-dde720332e92"
      unitRef="usd">11942000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i6b19c63cb7ca4d11b367ba4a51feaa33_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTgtOC0xLTEtMA_da1b0f62-36d8-4c75-933a-57c177fa2950"
      unitRef="usd">130128000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ifa7481bd1ad04e3591babdf2a9c8d7fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTgtMTAtMS0xLTA_44ec8348-b450-4ea6-b2ae-2c23cb16a3b7"
      unitRef="usd">95541000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i27cb728975d34ccbb98d15975eb12db2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTktNC0xLTEtMA_e1441012-e508-41b1-9f8a-28181e6ea600"
      unitRef="usd">-167000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib11369eac650434fa51005556b22e2b6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTktNi0xLTEtMA_2951267d-4b0e-46c9-a6c4-94e5e7d93c7f"
      unitRef="usd">-138000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6b19c63cb7ca4d11b367ba4a51feaa33_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTktOC0xLTEtMA_c4730e0b-fe24-4422-ab78-605f44b2fa61"
      unitRef="usd">-517000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifa7481bd1ad04e3591babdf2a9c8d7fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMTktMTAtMS0xLTA_fdd76d30-4b2c-4443-a635-81a3b2f719fc"
      unitRef="usd">-502000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:DividendsCommonStock
      contextRef="i27cb728975d34ccbb98d15975eb12db2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjAtNC0xLTEtMA_18d859cb-f2cc-4b1a-bcf4-806cba2a1af0"
      unitRef="usd">28500000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ib11369eac650434fa51005556b22e2b6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjAtNi0xLTEtMA_4ebee277-3f3b-4197-907f-cd5df5212a0e"
      unitRef="usd">26400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i6b19c63cb7ca4d11b367ba4a51feaa33_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjAtOC0xLTEtMA_b0501a4a-0622-44f9-a363-7ad55ca65098"
      unitRef="usd">56000000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ifa7481bd1ad04e3591babdf2a9c8d7fd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjAtMTAtMS0xLTA_b16fdf88-ea0a-49b9-bc01-6d6d8e7d28a7"
      unitRef="usd">52300000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8bbb951cf27e4c96bf0bdcfb83eebdc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjEtNC0xLTEtMA_c19d060d-bc2c-4147-bf82-25c2d832bc3c"
      unitRef="usd">908757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i495a8c1d408e47a993c66cd7e96cbced_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjEtNi0xLTEtMA_3ebb7154-11f5-4c31-b25f-94498d6d6aee"
      unitRef="usd">824847000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8bbb951cf27e4c96bf0bdcfb83eebdc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjEtOC0xLTEtMA_0fd07e7a-6b36-4611-99b0-39d8cca66b85"
      unitRef="usd">908757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i495a8c1d408e47a993c66cd7e96cbced_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjEtMTAtMS0xLTA_54ad3bd1-f73a-4f38-98f4-5156bfd43bc1"
      unitRef="usd">824847000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjItNC0xLTEtMA_d294d10c-4861-452b-b961-7983915f12d6"
      unitRef="usd">2429736000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i38121ee7c23946a4b1177a6970399fdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjItNi0xLTEtMA_841d81d2-1e41-4854-8539-684b0da29cef"
      unitRef="usd">2151977000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjItOC0xLTEtMA_bd075f84-b1a7-4999-9f86-fd17f0dab3db"
      unitRef="usd">2429736000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i38121ee7c23946a4b1177a6970399fdf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80MC9mcmFnOjA2ODliZjQ2NDQ0YTQyYjI4OThhM2M3NDBkMGJmYWZhL3RhYmxlOjY1NzkwZGY0MGM4YzQyNzA5YzBkMDU1NzA1MTU5NWI1L3RhYmxlcmFuZ2U6NjU3OTBkZjQwYzhjNDI3MDljMGQwNTU3MDUxNTk1YjVfMjItMTAtMS0xLTA_be1274a0-557c-441c-bfce-81e161794722"
      unitRef="usd">2151977000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NTM_b8544b87-0193-4735-bb0c-bb6ec3281ba1">&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;Note 1 &#x2013; Background, Organization, and Summary of Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations.&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;  Southwest Gas Holdings, Inc. is a holding company, owning all of the shares of common stock of Southwest Gas Corporation (&#x201c;Southwest&#x201d; or the &#x201c;natural gas operations&#x201d; segment) and all of the shares of common stock of Centuri Group, Inc. (&#x201c;Centuri,&#x201d; or the &#x201c;utility infrastructure services&#x201d; segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest is engaged in the business of purchasing, distributing, and transporting natural gas for customers in portions of Arizona, Nevada, and California. Public utility rates, practices, facilities, and service territories of Southwest are subject to regulatory oversight. The timing and amount of rate relief can materially impact results of operations. Natural gas purchases and the timing of related recoveries can materially impact liquidity. Results for the natural gas operations segment are higher during winter periods due to the seasonality incorporated in its regulatory rate structures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Centuri is a comprehensive utility infrastructure services enterprise dedicated to delivering a diverse array of solutions to North America&#x2019;s gas and electric providers. Centuri derives revenue primarily from installation, replacement, repair, and maintenance of energy distribution systems. Centuri operations are generally conducted under the business names of NPL Construction Co. (&#x201c;NPL&#x201d;), NPL&#160;Canada Ltd. (&#x201c;NPL Canada&#x201d;), New England Utility Constructors, Inc. (&#x201c;Neuco&#x201d;), and Linetec Services, LLC (&#x201c;Linetec&#x201d;). Utility infrastructure services activity is seasonal in most of Centuri&#x2019;s operating areas. Peak periods are the summer and fall months in colder climate areas, such as the northeastern and midwestern United States (&#x201c;U.S.&#x201d;) and in Canada. In warmer climate areas, such as the southwestern and southeastern U.S., utility infrastructure services activity continues year round. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2021, Centuri entered into an agreement to acquire Drum Parent, Inc. (&#x201c;Drum&#x201d;) and its U.S. operations, consisting principally of the utility infrastructure services operations of Drum&#x2019;s primary subsidiary, Riggs Distler &amp;amp; Company, Inc. (&#x201c;Riggs&#x201d;). Upon closing, the agreement provides for consideration of $855&#160;million subject to certain holdbacks and working capital adjustments, and also includes certain termination rights, including mutual rights if the transaction is not completed before October 31, 2021. The operations to be acquired would expand Centuri&#x2019;s electric services footprint in the Northeast and Mid-Atlantic regions of the U.S. The Company plans to fund this acquisition with a new term loan to be executed by Centuri. The transaction is expected to be completed in the third quarter of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The condensed consolidated financial statements of Southwest Gas Holdings, Inc. and subsidiaries (the &#x201c;Company&#x201d;) and Southwest included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations. No substantive change has occurred with regard to the Company&#x2019;s business segments on the whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. In the opinion of management, all adjustments, consisting of normal recurring items and estimates necessary for a fair depiction of results for the interim periods, have been made. In association with the novel Coronavirus (&#x201c;COVID-19&#x201d;) pandemic environment, utility operations, and to a large extent, utility infrastructure services, have been deemed &#x201c;essential services.&#x201d; Management has considered the impact of the pandemic and adjusted certain estimates, where relevant, used in the preparation of the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the 2020 Annual Report to Stockholders, which is incorporated by reference into the 2020 Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight: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;.  Certain assets and liabilities are reported at fair value, which is defined 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. GAAP states that a fair value measurement should be based on the assumptions that market participants would use in pricing the asset or liability and establishes a fair value hierarchy that ranks the inputs used to measure fair value by their reliability. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to fair values derived from unobservable inputs (Level 3 measurements). Financial assets and liabilities are categorized in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#160;&#x2013; quoted prices (unadjusted) in active markets for identical assets or liabilities that a company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&#160;2&#160;&#x2013; inputs other than quoted prices included within Level&#160;1 that are observable for similar assets or liabilities, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#160;&#x2013; unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily used quoted market prices and other observable market pricing information in valuing cash and cash equivalents, long-term debt outstanding, and assets of the qualified pension plan and postretirement benefit plans required to be recorded and/or disclosed at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Property and Investments.&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;  Other property and investments on the Condensed Consolidated Balance Sheets includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 cash surrender value of COLI policies&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;146,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;140,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 Southwest Gas Corporation&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;149,497&#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;143,611&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri property, equipment, and intangibles&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,139,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Centuri accumulated provision for depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(457,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other property and investments&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;29,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 Southwest Gas Holdings, Inc.&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;860,701&#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;834,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the table above are the net cash surrender values of company-owned life insurance (&#x201c;COLI&#x201d;) policies. These life insurance policies on members of management and other key employees are used by Southwest to indemnify itself against the loss of talent, expertise, and knowledge, as well as to provide indirect funding for certain nonqualified benefit plans. Balances reflect impacts of equity and fixed-income securities underlying the cash surrender values at each reporting date; however, ultimately, only the insurance proceeds are ever actually received, due to management&#x2019;s intent to hold the policies to maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; For purposes of reporting consolidated cash flows, cash and cash equivalents include cash on hand and financial instruments with original maturities of three months or less.&#160;Such investments are carried at cost, which approximates market value. Cash and cash equivalents of Southwest and the Company include an insignificant amount of money market fund investments for each entity at June&#160;30,&#160;2021 and December&#160;31,&#160;2020, respectively, which fall within Level&#160;2 of the fair value hierarchy, due to the asset valuation methods used by money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Typical non-cash investing activities include customer advances applied as contributions toward utility construction activity, and capital expenditures that were not paid as of period-end reporting dates, but rather included in accounts payable. Typical activities that represent aspects of both non-cash investing and non-cash financing activities relate to right-of-use assets obtained in exchange for lease liabilities (including, at times, lease terminations and modifications). Amounts related to these collective activities were immaterial for the periods presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intercompany Transactions&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;.  Centuri recognizes revenues generated from contracts with Southwest (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 7 &#x2013; 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;). The accounts receivable balance, revenues, and associated profits are included in the condensed consolidated financial statements of the Company and Southwest and were not eliminated during consolidation in accordance with accounting treatment for rate-regulated entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts Receivable, net of allowances.&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;  Business activity with respect to natural gas utility operations is conducted with customers located within the three-state region of Arizona, Nevada, and California. Southwest&#x2019;s accounts receivable are short-term in nature with no billing due dates customarily extending beyond one month, with customers&#x2019; credit worthiness assessed upon account creation by evaluation of other utility service and related payment history. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to COVID-19, Southwest continued the moratorium initiated in March 2020 on disconnection of natural gas service for non-payment; however, Southwest expects to lift the moratorium in the second half of 2021. While the moratorium on disconnections continues, Southwest began assessing late fees on past-due balances for Arizona and Nevada in April 2021, and expects to recommence late fee assessments in the California jurisdiction in the latter half of 2021. Southwest is actively working with customers experiencing financial hardship by means of flexible payment options. Management continues to monitor expected credit losses in light of the impact of COVID-19. The allowance for uncollectible accounts receivable balances as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reflects the expected impact from the pandemic on balances as of that date, including consideration of customers&#x2019; ability to pay currently and once the moratorium on disconnections is lifted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility infrastructure services contracts receivable are recorded at face amounts less an allowance for doubtful accounts. Centuri&#x2019;s customers are generally investment-grade gas and electric utility companies for which Centuri has historically recognized an insignificant amount of write-offs. Centuri has not been significantly impacted, nor does it anticipate it will experience significant difficulty in collecting amounts due, as a result of the current environment surrounding COVID-19 given the nature of its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity between periods in the allowance for uncollectible accounts and the balances as of the periods presented within the Company&#x2019;s and Southwest&#x2019;s financial statements were not material to the condensed consolidated financial statements overall. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Purchased Gas 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;.  The various regulatory commissions have established procedures to enable Southwest to adjust its billing rates for changes in the cost of natural gas purchased. The difference between the current cost of gas purchased and the cost of gas recovered in billed rates is deferred. Generally, these deferred amounts are recovered or refunded within one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In mid-February 2021, the central U.S. (from south Texas to North Dakota and the eastern Rocky Mountains) experienced extreme cold temperatures, which increased natural gas demand and caused supply issues due to wellhead freeze-offs, power outages, or other adverse operating conditions upstream of Southwest&#x2019;s distribution systems. These conditions caused daily natural gas prices to reach unprecedented levels. During this time, Southwest secured natural gas supplies, albeit at substantially higher prices, maintaining service to its customers. The incremental cost for these supplies was approximately $250&#160;million, funded using a 364-day $250&#160;million Bank Term Loan executed in March 2021 (see&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Note 5 &#x2013; Debt)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;The incremental gas costs are expected to be collected from customers through the purchased gas adjustment (&#x201c;PGA&#x201d;) mechanisms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the extreme weather event, an interstate transmission pipeline company billed Southwest, in addition to customary transmission costs, $65&#160;million (later reduced to approximately $55&#160;million) for pipeline imbalance charges, allegedly incurred during the period of the pipeline&#x2019;s critical operation condition. However, Southwest has formally disputed these imbalance charges, in addition to interest on that amount, believing that no amounts were due to the pipeline. In June 2021, the interstate transmission pipeline company requested approval from the Federal Energy Regulatory Commission (the &#x201c;FERC&#x201d;) to waive these imbalance charges and interest, affirming that they had the authority to elect the option to waive the underlying charges based on their tariff, but were seeking approval by the FERC for purposes of transparency and regulatory certainty. Approval of this request is pending. Consequently, Southwest has not recognized this charge. Pipeline transmission costs, including periodic imbalance charges, are components of the cost of gas recovered from customers through the PGA and similar mechanisms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prepaid and other current assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Prepaid and other current assets includes gas pipe materials and operating supplies 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;$51&#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; at June&#160;30,&#160;2021 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;$50&#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; at December&#160;31,&#160;2020 (carried at weighted average cost).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight: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;  Goodwill is assessed as of October 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;st&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; each year for impairment, or more frequently, if circumstances indicate an impairment to the carrying value of goodwill may have occurred. Management of the Company and Southwest considered its reporting units and segments and determined that they remained consistent between periods presented below, and that no change was necessary with regard to the level at which goodwill is assessed for impairment. Since December&#160;31,&#160;2020, management also qualitatively assessed whether events during the first six months of 2021 may have resulted in conditions whereby the carrying value of goodwill was higher than its fair value, which if the case, could be an indication of a permanent impairment. Through this assessment, no such condition was believed to have existed and therefore, no impairment was deemed to have occurred. Goodwill on Southwest&#x2019;s and the Company&#x2019;s Condensed Consolidated Balance Sheets includes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;Total Company&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;December&#160;31,&#160;2020&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;10,095&#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;335,089&#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;345,184&#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;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,095&#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;338,078&#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;348,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Current Liabilities&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;.  Management recognizes in its balance sheets various liabilities that are expected to be settled through future cash payment within the next twelve months, including amounts payable under regulatory mechanisms, customary accrued expenses for employee compensation and benefits, declared but unpaid dividends, and miscellaneous other accrued liabilities. Other current liabilities for the Company includes &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;$35.2&#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; and $32.6&#160;million of dividends declared as of June&#160;30,&#160;2021 and December&#160;31,&#160;2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Income (Deductions).&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 following table provides the composition of significant items included in Other income (deductions) in the Condensed Consolidated Statements of Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&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:6.940%"/&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:6.648%"/&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:6.648%"/&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:6.940%"/&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:8.412%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation - natural gas operations segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Change in COLI policies&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,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 12.25pt;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity AFUDC&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:9pt;font-weight:400;line-height:100%"&gt;(981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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: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;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other components of net periodic benefit cost&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:9pt;font-weight:400;line-height:100%"&gt;(3,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Miscellaneous income and (expense)&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:9pt;font-weight:400;line-height:100%"&gt;(1,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,838&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(615)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,698)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,493&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,719)&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:top"/&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;Utility infrastructure services segment:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign transaction gain (loss)&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:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Miscellaneous income and (expense)&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:9pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Centuri - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(146)&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:9pt;font-weight:400;line-height:100%"&gt;87&#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:9pt;font-weight:400;line-height:100%"&gt;(248)&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:9pt;font-weight:400;line-height:100%"&gt;(155)&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 #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:9pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(87)&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:9pt;font-weight:400;line-height:100%"&gt;Corporate and administrative&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;8&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;61&#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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated Southwest Gas Holdings, Inc. - total other income (deductions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,311)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,925&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(863)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(12,845)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,193&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in the table above is the change in cash surrender values of COLI policies (including net death benefits recognized). Current tax regulations provide for tax-free treatment of life insurance (death benefit) proceeds. Therefore, changes in the cash surrender values of COLI policies, as they progress towards the ultimate death benefits, are also recorded without tax consequences. Refer to &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 Property and Investments&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; above and also to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 2 &#x2013; Components of Net Periodic Benefit Cost&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="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redeemable Noncontrolling Interest.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the acquisition of Linetec in November 2018, the previous owner retained a 20% equity interest in Linetec, the reduction of which is subject to certain rights based on the passage of time or upon the occurrence of certain triggering events.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes in the value of the redeemable noncontrolling interest, above a floor established at the acquisition date, are recognized as they occur, and the carrying value is adjusted as necessary at each reporting date. The fair value is estimated using a market approach that utilizes certain financial metrics from guideline public companies of similar industry and operating characteristics. Based on the fair value model employed, the estimated redemption value of the redeemable noncontrolling interest increased by approximately &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;$32 million during 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;. Adjustment to the redemption value also impacts retained earnings, as reflected in the Company&#x2019;s Condensed Consolidated Statement of Equity, but does not impact net income. The following depicts the change to the balance of the redeemable noncontrolling interest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&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:400;line-height:100%"&gt;(Thousands of dollars):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December&#160;31,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Net income attributable to redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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;Redemption value adjustment&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;31,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Balance, June&#160;30,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) in each period of this report were calculated by dividing net income attributable to Southwest Gas Holdings, Inc. by the weighted-average number of shares during those periods. Diluted EPS includes additional weighted-average common stock equivalents (performance shares and restricted stock units). Unless otherwise noted, the term &#x201c;Earnings Per Share&#x201d; refers to Basic EPS. A reconciliation of the denominator used in Basic and Diluted EPS calculations is shown in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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:35.742%"/&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:8.695%"/&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:8.695%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.841%"/&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:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;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:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average basic shares&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;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,462&#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,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,386&#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;57,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,105&#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;Effect of dilutive securities:&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Management Incentive Plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,171&#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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) The number of securities includ&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;ed 95,000 and 63,000 performance shares during the three months ending June&#160;30,&#160;2021 and 2020, 85,000 and 57,000 performance shares during the six months ending June&#160;30,&#160;2021 and 2020, and 83,000 and 51,000 performance shares during the twelve months ending June&#160;30,&#160;2021 and&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; 2020, respectively, the total of which was derived by assuming that target&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; performance will be achi&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;eved during the relevant performance period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Recent Accounting Standards Updates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting pronouncements adopted in 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2019-12 &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; The update simplifies the accounting for income taxes by removing certain exceptions to the general principles, as well as improving consistent application in Topic 740 by clarifying and amending existing guidance. The Company and Southwest adopted the update in the first quarter of 2021, the impact of which was not material to the condensed consolidated financial statements of the Company or Southwest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recently issued accounting pronouncements that will be effective after 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04 &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The update provides optional guidance for a limited time to ease the potential burden in accounting for, or recognizing the effects of, reference rate reform on financial reporting, including when modifying a contract (during the eligibility period covered by the update to Topic 848) to replace a reference rate affected by such reform. The update applies only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another rate expected to be discontinued due to reference rate reform. The guidance was eligible to be applied upon issuance on March 12, 2020, and can generally be applied through December 31, 2022. Management will monitor the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures, and will reflect such appropriately, in the event that the optional guidance is elected. See also LIBOR discussion in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 5 &#x2013; Debt&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="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06 &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity.&#x201d; The update, amongst other amendments, improves the guidance related to the disclosures and earnings-per-share for convertible instruments and contracts in an entity&#x2019;s own equity. The update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years; early adoption is permitted. Management is evaluating what impacts, if any, this update might have on the Company&#x2019;s consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <swx:NatureOfOperationsPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NDc_15750578-e245-4725-92e3-201816c414d8">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nature of Operations.&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;  Southwest Gas Holdings, Inc. is a holding company, owning all of the shares of common stock of Southwest Gas Corporation (&#x201c;Southwest&#x201d; or the &#x201c;natural gas operations&#x201d; segment) and all of the shares of common stock of Centuri Group, Inc. (&#x201c;Centuri,&#x201d; or the &#x201c;utility infrastructure services&#x201d; segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest is engaged in the business of purchasing, distributing, and transporting natural gas for customers in portions of Arizona, Nevada, and California. Public utility rates, practices, facilities, and service territories of Southwest are subject to regulatory oversight. The timing and amount of rate relief can materially impact results of operations. Natural gas purchases and the timing of related recoveries can materially impact liquidity. Results for the natural gas operations segment are higher during winter periods due to the seasonality incorporated in its regulatory rate structures. &lt;/span&gt;&lt;/div&gt;Centuri is a comprehensive utility infrastructure services enterprise dedicated to delivering a diverse array of solutions to North America&#x2019;s gas and electric providers. Centuri derives revenue primarily from installation, replacement, repair, and maintenance of energy distribution systems. Centuri operations are generally conducted under the business names of NPL Construction Co. (&#x201c;NPL&#x201d;), NPL&#160;Canada Ltd. (&#x201c;NPL Canada&#x201d;), New England Utility Constructors, Inc. (&#x201c;Neuco&#x201d;), and Linetec Services, LLC (&#x201c;Linetec&#x201d;). Utility infrastructure services activity is seasonal in most of Centuri&#x2019;s operating areas. Peak periods are the summer and fall months in colder climate areas, such as the northeastern and midwestern United States (&#x201c;U.S.&#x201d;) and in Canada. In warmer climate areas, such as the southwestern and southeastern U.S., utility infrastructure services activity continues year round.</swx:NatureOfOperationsPolicyTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id2f4a86a0c554b759e6dfb3d82482f90_D20210601-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfNDM5ODA0NjUzMzU0OA_36a6c105-847d-4aaf-9324-8ccecd21a738"
      unitRef="usd">855000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NDM_b2a9797b-32dc-490e-8672-a3d7106f27c6">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The condensed consolidated financial statements of Southwest Gas Holdings, Inc. and subsidiaries (the &#x201c;Company&#x201d;) and Southwest included herein have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations. No substantive change has occurred with regard to the Company&#x2019;s business segments on the whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. In the opinion of management, all adjustments, consisting of normal recurring items and estimates necessary for a fair depiction of results for the interim periods, have been made. In association with the novel Coronavirus (&#x201c;COVID-19&#x201d;) pandemic environment, utility operations, and to a large extent, utility infrastructure services, have been deemed &#x201c;essential services.&#x201d; Management has considered the impact of the pandemic and adjusted certain estimates, where relevant, used in the preparation of the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the 2020 Annual Report to Stockholders, which is incorporated by reference into the 2020 Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0ODc_9c0e08a4-9cb3-4644-b13e-a02dc33c112b">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight: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;.  Certain assets and liabilities are reported at fair value, which is defined 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. GAAP states that a fair value measurement should be based on the assumptions that market participants would use in pricing the asset or liability and establishes a fair value hierarchy that ranks the inputs used to measure fair value by their reliability. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to fair values derived from unobservable inputs (Level 3 measurements). Financial assets and liabilities are categorized in their entirety based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#160;&#x2013; quoted prices (unadjusted) in active markets for identical assets or liabilities that a company has the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level&#160;2&#160;&#x2013; inputs other than quoted prices included within Level&#160;1 that are observable for similar assets or liabilities, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#160;&#x2013; unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily used quoted market prices and other observable market pricing information in valuing cash and cash equivalents, long-term debt outstanding, and assets of the qualified pension plan and postretirement benefit plans required to be recorded and/or disclosed at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InvestmentTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0ODI_aaea2167-1daa-4a86-81de-ca526813afc3">Other property and investments on the Condensed Consolidated Balance Sheets includes:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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 cash surrender value of COLI policies&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;146,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;140,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 Southwest Gas Corporation&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;149,497&#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;143,611&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri property, equipment, and intangibles&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,139,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Centuri accumulated provision for depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(457,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(422,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other property and investments&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;29,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 Southwest Gas Holdings, Inc.&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;860,701&#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;834,245&#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:InvestmentTableTextBlock>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfMi0xLTEtMS0w_97436c1d-af7b-4ff2-9126-25905458731d"
      unitRef="usd">146762000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfMi0zLTEtMS0w_f0291f8b-2006-4c25-9716-cd3d44c19e11"
      unitRef="usd">140874000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfMy0xLTEtMS0w_0eb06b49-3875-43af-9317-d2f9357db2c3"
      unitRef="usd">2735000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfMy0zLTEtMS0w_26ec0922-14d7-48ae-bdcc-3171131a17ce"
      unitRef="usd">2737000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <swx:OtherPropertyAndInvestments
      contextRef="id47944be7a6344f488c037f642e825f1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNC0xLTEtMS0w_30485974-4e9d-442f-8fc9-eb5bbd21c0a2"
      unitRef="usd">149497000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i5533be3c74d74889bcad50a1d8fc3a3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNC0zLTEtMS0w_5d9ca9e0-a1ba-462c-8acc-a4ada30a4c20"
      unitRef="usd">143611000</swx:OtherPropertyAndInvestments>
    <swx:PropertyPlantEquipmentAndIntangibleAssetsGross
      contextRef="i66f73e889a8e4f0ab0bf9590ed3606cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNS0xLTEtMS0w_6431c82f-1b8b-4502-931f-88308c8554ea"
      unitRef="usd">1139073000</swx:PropertyPlantEquipmentAndIntangibleAssetsGross>
    <swx:PropertyPlantEquipmentAndIntangibleAssetsGross
      contextRef="i03b9ca72a0064f6ca394bde68c8d1e62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNS0zLTEtMS0w_ecb71627-5811-4c8d-bd31-43094eb9cb07"
      unitRef="usd">1089414000</swx:PropertyPlantEquipmentAndIntangibleAssetsGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i66f73e889a8e4f0ab0bf9590ed3606cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNi0xLTEtMS0w_295b023d-9ecc-4605-80e1-96c5d3b4a243"
      unitRef="usd">457698000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i03b9ca72a0064f6ca394bde68c8d1e62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNi0zLTEtMS0w_c1358f62-f241-4dbf-8524-94973d6a9a6c"
      unitRef="usd">422741000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNy0xLTEtMS0w_9106c19f-0870-42ab-a151-89e66bbe49a2"
      unitRef="usd">29829000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfNy0zLTEtMS0w_df52c15d-38a6-49a8-b72f-31ce2ec32cf4"
      unitRef="usd">23961000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <swx:OtherPropertyAndInvestments
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfOC0xLTEtMS0w_8eb010ab-b7af-451b-955d-313b0fb7c668"
      unitRef="usd">860701000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjQwZjAzMmVmZjU0MDQ0Y2RhMWIxMGVmZjU0ZmNjOTliL3RhYmxlcmFuZ2U6NDBmMDMyZWZmNTQwNDRjZGExYjEwZWZmNTRmY2M5OWJfOC0zLTEtMS0w_f844fb5d-77bb-482d-a429-41506e193625"
      unitRef="usd">834245000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0OTM_bce70937-eee5-45b7-af7c-aa9aba910136">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160; For purposes of reporting consolidated cash flows, cash and cash equivalents include cash on hand and financial instruments with original maturities of three months or less.&#160;Such investments are carried at cost, which approximates market value. Cash and cash equivalents of Southwest and the Company include an insignificant amount of money market fund investments for each entity at June&#160;30,&#160;2021 and December&#160;31,&#160;2020, respectively, which fall within Level&#160;2 of the fair value hierarchy, due to the asset valuation methods used by money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Typical non-cash investing activities include customer advances applied as contributions toward utility construction activity, and capital expenditures that were not paid as of period-end reporting dates, but rather included in accounts payable. Typical activities that represent aspects of both non-cash investing and non-cash financing activities relate to right-of-use assets obtained in exchange for lease liabilities (including, at times, lease terminations and modifications). Amounts related to these collective activities were immaterial for the periods presented herein.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:IntercompanyProfitToRegulatedAffiliatesPolicy
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0Njk_3d2a268d-4f2b-4c0f-a35d-88be310d436c">&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;Intercompany Transactions&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;.  Centuri recognizes revenues generated from contracts with Southwest (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 7 &#x2013; 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;). The accounts receivable balance, revenues, and associated profits are included in the condensed consolidated financial statements of the Company and Southwest and were not eliminated during consolidation in accordance with accounting treatment for rate-regulated entities.&lt;/span&gt;</us-gaap:IntercompanyProfitToRegulatedAffiliatesPolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NjE_af1ee366-a902-4b17-b31a-33d6a23fb3a2">&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;Accounts Receivable, net of allowances.&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;  Business activity with respect to natural gas utility operations is conducted with customers located within the three-state region of Arizona, Nevada, and California. Southwest&#x2019;s accounts receivable are short-term in nature with no billing due dates customarily extending beyond one month, with customers&#x2019; credit worthiness assessed upon account creation by evaluation of other utility service and related payment history. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to COVID-19, Southwest continued the moratorium initiated in March 2020 on disconnection of natural gas service for non-payment; however, Southwest expects to lift the moratorium in the second half of 2021. While the moratorium on disconnections continues, Southwest began assessing late fees on past-due balances for Arizona and Nevada in April 2021, and expects to recommence late fee assessments in the California jurisdiction in the latter half of 2021. Southwest is actively working with customers experiencing financial hardship by means of flexible payment options. Management continues to monitor expected credit losses in light of the impact of COVID-19. The allowance for uncollectible accounts receivable balances as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reflects the expected impact from the pandemic on balances as of that date, including consideration of customers&#x2019; ability to pay currently and once the moratorium on disconnections is lifted.&lt;/span&gt;Utility infrastructure services contracts receivable are recorded at face amounts less an allowance for doubtful accounts. Centuri&#x2019;s customers are generally investment-grade gas and electric utility companies for which Centuri has historically recognized an insignificant amount of write-offs. Centuri has not been significantly impacted, nor does it anticipate it will experience significant difficulty in collecting amounts due, as a result of the current environment surrounding COVID-19 given the nature of its customers.Activity between periods in the allowance for uncollectible accounts and the balances as of the periods presented within the Company&#x2019;s and Southwest&#x2019;s financial statements were not material to the condensed consolidated financial statements overall.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfNzk0Mw_d81fb278-a5d5-4b20-9901-6a1caea389d5"
      unitRef="state">3</us-gaap:NumberOfStatesInWhichEntityOperates>
    <swx:AccountsReceivableExtendingPeriod
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfODEwNw_da20b67c-5ff1-48a1-be54-d3eefbf3bb4e">P1M</swx:AccountsReceivableExtendingPeriod>
    <swx:DeferredPurchasedCostsPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NTc_d114da58-0558-4fec-bd8f-ae94fcacfeee">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Deferred Purchased Gas 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;.  The various regulatory commissions have established procedures to enable Southwest to adjust its billing rates for changes in the cost of natural gas purchased. The difference between the current cost of gas purchased and the cost of gas recovered in billed rates is deferred. Generally, these deferred amounts are recovered or refunded within one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In mid-February 2021, the central U.S. (from south Texas to North Dakota and the eastern Rocky Mountains) experienced extreme cold temperatures, which increased natural gas demand and caused supply issues due to wellhead freeze-offs, power outages, or other adverse operating conditions upstream of Southwest&#x2019;s distribution systems. These conditions caused daily natural gas prices to reach unprecedented levels. During this time, Southwest secured natural gas supplies, albeit at substantially higher prices, maintaining service to its customers. The incremental cost for these supplies was approximately $250&#160;million, funded using a 364-day $250&#160;million Bank Term Loan executed in March 2021 (see&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; Note 5 &#x2013; Debt)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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;The incremental gas costs are expected to be collected from customers through the purchased gas adjustment (&#x201c;PGA&#x201d;) mechanisms. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the extreme weather event, an interstate transmission pipeline company billed Southwest, in addition to customary transmission costs, $65&#160;million (later reduced to approximately $55&#160;million) for pipeline imbalance charges, allegedly incurred during the period of the pipeline&#x2019;s critical operation condition. However, Southwest has formally disputed these imbalance charges, in addition to interest on that amount, believing that no amounts were due to the pipeline. In June 2021, the interstate transmission pipeline company requested approval from the Federal Energy Regulatory Commission (the &#x201c;FERC&#x201d;) to waive these imbalance charges and interest, affirming that they had the authority to elect the option to waive the underlying charges based on their tariff, but were seeking approval by the FERC for purposes of transparency and regulatory certainty. Approval of this request is pending. Consequently, Southwest has not recognized this charge. Pipeline transmission costs, including periodic imbalance charges, are components of the cost of gas recovered from customers through the PGA and similar mechanisms.&lt;/span&gt;&lt;/div&gt;</swx:DeferredPurchasedCostsPolicyTextBlock>
    <swx:DeferredPurchasedGasCostsRecoveredOrRefundedPeriod
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTAxMjU_0758a7eb-9cb8-4af3-8811-823515806c8a">P1Y</swx:DeferredPurchasedGasCostsRecoveredOrRefundedPeriod>
    <swx:DeferredPurchasedGasCostsEstimatedIncrementalCosts
      contextRef="iaca773cd2f1c4669a150bc71c0b18e4e_D20210201-20210331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTA3MzY_6a858e1b-42c8-4359-bd93-9d6cc5f23603"
      unitRef="usd">250000000</swx:DeferredPurchasedGasCostsEstimatedIncrementalCosts>
    <us-gaap:DebtInstrumentTerm
      contextRef="i8e9a4950496c4bcca5a2d66ea37675c8_D20210301-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTA3NTU_cbb1b68b-348a-46ed-8957-dcf8b1102f8e">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2479e87c8bf94737bc46228c4a6ccd82_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTA3NjI_50c905c1-d2be-44d7-89d2-5640bc41bcfe"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <swx:DeferredPurchasedGasCostsPipelineImbalanceCharges
      contextRef="i4fac547f92c4423d9af60f22de558cd6_D20210201-20210228"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTEwODU_49d79136-26bd-48a4-b8e3-61d90a4eea42"
      unitRef="usd">65000000</swx:DeferredPurchasedGasCostsPipelineImbalanceCharges>
    <swx:DeferredPurchasedGasCostsPipelineImbalanceCharges
      contextRef="if58cb0f079834f02a99f1624b3e010af_D20210301-20210531"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMjE5OTAyMzI4MzM3OQ_e73698ee-4c49-40c9-96b1-c2fdb0f7b223"
      unitRef="usd">55000000</swx:DeferredPurchasedGasCostsPipelineImbalanceCharges>
    <swx:PrepaidAndOtherCurrentAssetsPolicyPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NjA_a9a5e526-4f4d-4b38-906f-e673c340be42">&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;Prepaid and other current assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  Prepaid and other current assets includes gas pipe materials and operating supplies 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;$51&#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; at June&#160;30,&#160;2021 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;$50&#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; at December&#160;31,&#160;2020 (carried at weighted average cost).&lt;/span&gt;</swx:PrepaidAndOtherCurrentAssetsPolicyPolicyTextBlock>
    <us-gaap:MaterialsSuppliesAndOther
      contextRef="i45553a9775a6442d9c84fe73ef340906_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTE2Njg_51393613-f23e-4b07-9412-0b0145e54e38"
      unitRef="usd">51000000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther
      contextRef="ieaf1393cdb9844148e5f694c8f3cfe2a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTE2ODE_2854d1ab-c46d-42f3-b6ad-406c823034eb"
      unitRef="usd">50000000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NjI_ddf3bdd7-6f10-47ae-afae-e42f0959543d">&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;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;  Goodwill is assessed as of October 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;st&lt;/span&gt; each year for impairment, or more frequently, if circumstances indicate an impairment to the carrying value of goodwill may have occurred. Management of the Company and Southwest considered its reporting units and segments and determined that they remained consistent between periods presented below, and that no change was necessary with regard to the level at which goodwill is assessed for impairment.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTI1NjM_7d79e2c0-446e-474a-9f7c-83d01b49ffa2"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NDE_644f088c-988a-42fb-817e-36f161d6a44e">Goodwill on Southwest&#x2019;s and the Company&#x2019;s Condensed Consolidated Balance Sheets includes:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.197%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;Total Company&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;December&#160;31,&#160;2020&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;10,095&#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;335,089&#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;345,184&#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;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;2,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,095&#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;338,078&#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;348,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i9e503037046a4d6ab822b57e960a8a8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMS0yLTEtMS0w_0a6ec181-4808-467d-a44d-c766bdd97065"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if455d02f54394d1b9bc043bdf1b3a50f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMS00LTEtMS0w_41227f37-f6e5-4e4f-8f81-a7cb1c676921"
      unitRef="usd">335089000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMS02LTEtMS0w_0e07cf78-9858-4b5f-b20c-6a3fcb785775"
      unitRef="usd">345184000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idaef9cf4f48b427aacb1eb551169e7a3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMi0yLTEtMS0w_30628ec4-bd0c-4309-ba7a-2c046cf8f6ac"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie929b949f73e4e1b99ad288114809c19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMi00LTEtMS0w_5afee69d-3e9f-4d12-a352-f408bf167851"
      unitRef="usd">2989000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMi02LTEtMS0w_2400db5e-d087-446c-aafb-b97eff9e562b"
      unitRef="usd">2989000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i7f905479a1ce41198ca93d2963f61608_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMy0yLTEtMS0w_7a4cb04f-45e3-4c97-8644-ff7f364fbc04"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibd63f6738478414fac54b7470d4cd829_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMy00LTEtMS0w_44ab6407-5fd6-4901-a80f-55925a700ce3"
      unitRef="usd">338078000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmE4ZmVhZGE2MjFlZTQzZDlhOGRlMWE2NmI4ZjM0YTkzL3RhYmxlcmFuZ2U6YThmZWFkYTYyMWVlNDNkOWE4ZGUxYTY2YjhmMzRhOTNfMy02LTEtMS0w_d59789cf-a5e7-4a0d-af65-37b95c7283ea"
      unitRef="usd">348173000</us-gaap:Goodwill>
    <swx:OtherCurrentLiabilitiesPolicyPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0ODU_dda7d9f0-12d3-4b97-8d3d-740b8cc5bfa9">&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 Current Liabilities&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;.  Management recognizes in its balance sheets various liabilities that are expected to be settled through future cash payment within the next twelve months, including amounts payable under regulatory mechanisms, customary accrued expenses for employee compensation and benefits, declared but unpaid dividends, and miscellaneous other accrued liabilities. Other current liabilities for the Company includes &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;$35.2&#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; and $32.6&#160;million of dividends declared as of June&#160;30,&#160;2021 and December&#160;31,&#160;2020, respectively.&lt;/span&gt;</swx:OtherCurrentLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:DividendsPayableCurrent
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTMxMzI_8d0e526f-021c-48e8-9ba3-1f629400b5eb"
      unitRef="usd">35200000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTMxMzk_283525d6-b41a-4b19-8eb1-69f0d950a8a8"
      unitRef="usd">32600000</us-gaap:DividendsPayableCurrent>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NzA_e7a06550-e518-4094-a053-df8eee708eb3">The following table provides the composition of significant items included in Other income (deductions) in the Condensed Consolidated Statements of Income:&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:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&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:6.940%"/&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:6.648%"/&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:6.648%"/&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:6.940%"/&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:8.412%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&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:9pt;font-weight:400;line-height:100%"&gt;2021&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:9pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation - natural gas operations segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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;Change in COLI policies&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;12,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(3,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;18,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,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 12.25pt;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;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity AFUDC&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:9pt;font-weight:400;line-height:100%"&gt;(981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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: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;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other components of net periodic benefit cost&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:9pt;font-weight:400;line-height:100%"&gt;(3,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Miscellaneous income and (expense)&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:9pt;font-weight:400;line-height:100%"&gt;(1,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,165)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,838&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(615)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,698)&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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,493&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,719)&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:top"/&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;Utility infrastructure services segment:&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign transaction gain (loss)&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:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Miscellaneous income and (expense)&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:9pt;font-weight:400;line-height:100%"&gt;(137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Centuri - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(146)&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:9pt;font-weight:400;line-height:100%"&gt;87&#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:9pt;font-weight:400;line-height:100%"&gt;(248)&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:9pt;font-weight:400;line-height:100%"&gt;(155)&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 #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:9pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%"&gt;(87)&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:9pt;font-weight:400;line-height:100%"&gt;Corporate and administrative&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;8&#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%"&gt;61&#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;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consolidated Southwest Gas Holdings, Inc. - total other income (deductions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(1,311)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,925&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(863)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(12,845)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,193&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(10,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy0xLTEtMS0w_345066f9-9eb3-49b5-ad1b-502f0624dda4"
      unitRef="usd">3100000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy0zLTEtMS0w_35cf5404-fd79-4516-92bf-0087bf0af90c"
      unitRef="usd">12000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy01LTEtMS0w_c68d67af-1f8f-4160-a143-6fd5cdcb1fea"
      unitRef="usd">5800000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy03LTEtMS0w_83667d97-c0c0-473f-9c60-718ea5481d52"
      unitRef="usd">-3500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy05LTEtMS0w_56c93236-7e85-4df0-a785-9329042e39da"
      unitRef="usd">18500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMy0xMS0xLTEtMA_bc62e3fa-f760-479e-9bdb-453019cab579"
      unitRef="usd">2900000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:InterestIncomeOther
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC0xLTEtMS0w_3a20f8a9-cf18-44dc-8b89-6f3d7103932f"
      unitRef="usd">1231000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC0zLTEtMS0w_1a51969d-8331-4a38-b24a-14c93d29f1d2"
      unitRef="usd">414000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC01LTEtMS0w_a9c54d2a-ea8a-45f6-b166-157df857e455"
      unitRef="usd">1947000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC03LTEtMS0w_2dee1d3c-8f50-4aa9-9118-05f59db1a36d"
      unitRef="usd">1802000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC05LTEtMS0w_6b114c73-e24a-43ad-bc8a-cb5be8b8f496"
      unitRef="usd">4160000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNC0xMS0xLTEtMA_6246224d-53ff-4694-ac10-39a4f686502b"
      unitRef="usd">4739000</us-gaap:InterestIncomeOther>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS0xLTEtMS0w_7bb7d88b-3811-454b-ba35-ed9fc7d6aa2f"
      unitRef="usd">-981000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS0zLTEtMS0w_37c32db6-67f6-4f0f-80c2-3ccc1b928213"
      unitRef="usd">1120000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS01LTEtMS0w_9c788860-3a0e-4d9c-a212-e7cd7ed3763f"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS03LTEtMS0w_85b0405d-0f43-4244-bc41-35e612848498"
      unitRef="usd">2181000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS05LTEtMS0w_693db6d3-9a71-4647-8afa-6426a4dae6f0"
      unitRef="usd">2543000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNS0xMS0xLTEtMA_989ff540-b0b8-457f-ac64-57f3f84ceb7f"
      unitRef="usd">4375000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi0xLTEtMS0w_1a1dfd47-ea59-430d-8c20-d88a1158a6bb"
      unitRef="usd">-3505000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi0zLTEtMS0w_df438dc3-bef9-4e02-9c10-cfccbb50bc48"
      unitRef="usd">-5006000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi01LTEtMS0w_bc2e421c-fdca-49d3-9fd6-d6723925edfc"
      unitRef="usd">-7010000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi03LTEtMS0w_85ecee16-919a-4524-9809-d7060a50f8c1"
      unitRef="usd">-10011000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi05LTEtMS0w_19d1812a-594b-4fe6-9942-c844b3110e05"
      unitRef="usd">-17021000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNi0xMS0xLTEtMA_4f3e40ee-4d4d-48d3-8b44-7d49852c92a9"
      unitRef="usd">-17540000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <swx:MiscellaneousIncomeExpense
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy0xLTEtMS0w_ad41050b-f842-4971-b962-740ed3457aa8"
      unitRef="usd">-1010000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy0zLTEtMS0w_ef4dac97-9264-41b4-bae4-4adfbe6c4b67"
      unitRef="usd">-690000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy01LTEtMS0w_0147f5a8-3efd-4eb5-8245-3a9bef7e8d69"
      unitRef="usd">-1352000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy03LTEtMS0w_a1c42715-1a82-4ab3-b762-b8a6646ca291"
      unitRef="usd">-3170000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy05LTEtMS0w_79b6285a-e8b8-4dd0-b050-5af15a6c0998"
      unitRef="usd">-2689000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfNy0xMS0xLTEtMA_9f0c062e-44e9-4949-be04-220e722d2b8c"
      unitRef="usd">-5193000</swx:MiscellaneousIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i83a4774716bb4b29a35b90cca6c6a739_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC0xLTEtMS0w_ed6f2467-a595-4f0d-a5a7-77e5324cb747"
      unitRef="usd">-1165000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib4a6c2d128494e7cad421d2c6ed1fe35_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC0zLTEtMS0w_38b01abc-881a-44aa-95ce-312cf4d03292"
      unitRef="usd">7838000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC01LTEtMS0w_87d470d6-b809-49bd-85fa-27df033ba9dd"
      unitRef="usd">-615000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC03LTEtMS0w_85eece79-da96-4138-a9cf-f0bfdd686a6b"
      unitRef="usd">-12698000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie394be249f8d4b2a921676ba9dee9bd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC05LTEtMS0w_53bf7666-2e4c-48f9-9049-be4053835beb"
      unitRef="usd">5493000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ifd3998bbdafd486f8f67cb891da238e6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfOC0xMS0xLTEtMA_6a03e95a-2f15-41bd-89e2-3c232f437a05"
      unitRef="usd">-10719000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i5201fdcdb7124be1ae119ebed92d1294_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtMS0xLTEtMA_8aa05689-0116-449a-aa3c-70a3b06bb5c1"
      unitRef="usd">-9000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="iee9faf4e84814f6c9a02170569fc67a3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtMy0xLTEtMA_7093257f-4f5c-4963-aa27-ffcd3ac82d78"
      unitRef="usd">-6000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ie1eff42f708b4f96b74224e3d5f68682_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtNS0xLTEtMA_a232f5af-3167-4ce6-9b17-ef07aac5f84c"
      unitRef="usd">-12000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i9130befa4fb0458386f2aabd6a195835_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtNy0xLTEtMA_c898d09f-4d7d-45f4-81d4-f4e799bbc2ad"
      unitRef="usd">-16000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i442ee7c9d7bd4799b827ccc71aeaa5c2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtOS0xLTEtMA_68b64af7-191b-4593-bddc-591a1b3dde47"
      unitRef="usd">-12000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ie57adbf946dc40f09124ea13c0f77f34_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTEtMTEtMS0xLTA_0d848b18-d0c5-41fa-a7bf-b8cd4869cd00"
      unitRef="usd">-22000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5201fdcdb7124be1ae119ebed92d1294_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItMS0xLTEtMA_43ae539f-bcd3-4b18-a087-85dec6fec3f0"
      unitRef="usd">-137000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="iee9faf4e84814f6c9a02170569fc67a3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItMy0xLTEtMA_1ee13d7a-9863-416e-8e67-4f63f4ffb801"
      unitRef="usd">93000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ie1eff42f708b4f96b74224e3d5f68682_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItNS0xLTEtMA_0917793e-73b7-42f7-abf6-976b0deb550b"
      unitRef="usd">-236000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i9130befa4fb0458386f2aabd6a195835_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItNy0xLTEtMA_605d25e7-faf5-4c91-a0c4-7fdda499dbef"
      unitRef="usd">-139000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i442ee7c9d7bd4799b827ccc71aeaa5c2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItOS0xLTEtMA_46adcefd-8ba7-40e7-8093-4419197fb2dc"
      unitRef="usd">-288000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ie57adbf946dc40f09124ea13c0f77f34_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTItMTEtMS0xLTA_83fae3dd-bf7a-427a-9816-65d3cdd261ff"
      unitRef="usd">-65000</swx:MiscellaneousIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5201fdcdb7124be1ae119ebed92d1294_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtMS0xLTEtMA_a1eccb8f-ef55-4269-9a1d-06782670f527"
      unitRef="usd">-146000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iee9faf4e84814f6c9a02170569fc67a3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtMy0xLTEtMA_6cbb2345-1bc1-4122-ad89-887f71b8d5ea"
      unitRef="usd">87000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie1eff42f708b4f96b74224e3d5f68682_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtNS0xLTEtMA_65ee9f30-feb5-4920-869c-04a270347e42"
      unitRef="usd">-248000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9130befa4fb0458386f2aabd6a195835_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtNy0xLTEtMA_fcca1ed4-3108-45db-a210-b0bfed730144"
      unitRef="usd">-155000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i442ee7c9d7bd4799b827ccc71aeaa5c2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtOS0xLTEtMA_cad70eed-2a81-423a-821c-6cfefbff6a50"
      unitRef="usd">-300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie57adbf946dc40f09124ea13c0f77f34_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTMtMTEtMS0xLTA_fbfcba6e-abb2-42b4-99e5-1b103e1dcf63"
      unitRef="usd">-87000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia40719e070ce4ccba286b7f33c2ed4bc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtMS0xLTEtMA_12ffd308-be5a-499e-a0fd-d07c2b1285be"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib8435cdc39e04ba28b7fc6e04f364744_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtMy0xLTEtMA_79da21e4-0d41-4a01-a68c-817ced86ab62"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8fcdad58afb24b9aaee3d75f48ff6b79_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtNS0xLTEtMA_04624872-1477-4e3e-8075-8779350152db"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib7fad529e4094e2fadc1c5f0b89d93a7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtNy0xLTEtMA_c6810bcb-acae-4c56-bd10-65cb752b69c0"
      unitRef="usd">8000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id93312ba42b64150b803dce533491a80_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtOS0xLTEtMA_ab18572e-221c-4c55-8ae4-b907e0a91a63"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia1341d5be96649a4b89277a450e85812_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTQtMTEtMS0xLTA_f15ceec6-2ae9-4439-baf4-1693bc2fd387"
      unitRef="usd">61000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtMS0xLTEtMA_1e2a8e56-2a5a-441a-bee0-c39e6ba85e58"
      unitRef="usd">-1311000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtMy0xLTEtMA_a12d95b6-d82e-4495-a5b7-6be090343a4a"
      unitRef="usd">7925000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtNS0xLTEtMA_9805c92c-1b05-4b4b-8583-f649c5ed9359"
      unitRef="usd">-863000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtNy0xLTEtMA_88e0fa46-7f5a-4002-be18-270a6469b0d4"
      unitRef="usd">-12845000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtOS0xLTEtMA_27c57a9c-8070-404e-91e0-96d87379b9b2"
      unitRef="usd">5193000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOmNlMjYyZDgyMWQ4YTQzZDE4M2FjYzgzOTZlMmNiZGNkL3RhYmxlcmFuZ2U6Y2UyNjJkODIxZDhhNDNkMTgzYWNjODM5NmUyY2JkY2RfMTUtMTEtMS0xLTA_eb7811ca-c934-49eb-9af2-6cd2ac3806c1"
      unitRef="usd">-10745000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="iafe193e80b0b4c5f85556baab9bea5de_I20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTQwMTM_501d2382-35d9-4814-8695-180dc3810d2e"
      unitRef="number">0.20</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTQ3MjI_f35d85a8-6c53-44d5-8256-591143a2dd85"
      unitRef="usd">32000000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0ODg_e0083715-4db6-4e5d-adf2-33831358328c">The following depicts the change to the balance of the redeemable noncontrolling interest:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&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:400;line-height:100%"&gt;(Thousands of dollars):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, December&#160;31,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Net income attributable to redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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;Redemption value adjustment&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;31,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Balance, June&#160;30,&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjJjNTQ3ODVhZTFlNzQ0ZDFiYzU2MmNkMDZkMGU2MzMxL3RhYmxlcmFuZ2U6MmM1NDc4NWFlMWU3NDRkMWJjNTYyY2QwNmQwZTYzMzFfMS0xLTEtMS0w_7ffa7060-5b7b-4ee5-a838-17670b88715d"
      unitRef="usd">165716000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjJjNTQ3ODVhZTFlNzQ0ZDFiYzU2MmNkMDZkMGU2MzMxL3RhYmxlcmFuZ2U6MmM1NDc4NWFlMWU3NDRkMWJjNTYyY2QwNmQwZTYzMzFfMi0xLTEtMS0w_721787c5-9fc9-4e77-a314-23193dfaa14e"
      unitRef="usd">2907000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjJjNTQ3ODVhZTFlNzQ0ZDFiYzU2MmNkMDZkMGU2MzMxL3RhYmxlcmFuZ2U6MmM1NDc4NWFlMWU3NDRkMWJjNTYyY2QwNmQwZTYzMzFfMy0xLTEtMS0w_c82ff28c-be31-43c0-a970-d79943368d81"
      unitRef="usd">31906000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjJjNTQ3ODVhZTFlNzQ0ZDFiYzU2MmNkMDZkMGU2MzMxL3RhYmxlcmFuZ2U6MmM1NDc4NWFlMWU3NDRkMWJjNTYyY2QwNmQwZTYzMzFfNC0xLTEtMS0w_3eb02038-fb4f-41ba-8f91-cc205c7ab949"
      unitRef="usd">200529000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0ODk_b064209e-a85a-4973-8807-836a141616a1">Earnings Per Share.  Basic earnings per share (&#x201c;EPS&#x201d;) in each period of this report were calculated by dividing net income attributable to Southwest Gas Holdings, Inc. by the weighted-average number of shares during those periods. Diluted EPS includes additional weighted-average common stock equivalents (performance shares and restricted stock units). Unless otherwise noted, the term &#x201c;Earnings Per Share&#x201d; refers to Basic EPS.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0NzM_aa806148-b55b-4216-aadd-009116287d23">A reconciliation of the denominator used in Basic and Diluted EPS calculations is shown in the following table:&lt;div style="margin-top:11pt;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:35.742%"/&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:8.695%"/&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:8.695%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&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:8.841%"/&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:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;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:10pt;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average basic shares&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;58,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,462&#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,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,386&#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;57,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,105&#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;Effect of dilutive securities:&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Management Incentive Plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,171&#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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) The number of securities includ&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;ed 95,000 and 63,000 performance shares during the three months ending June&#160;30,&#160;2021 and 2020, 85,000 and 57,000 performance shares during the six months ending June&#160;30,&#160;2021 and 2020, and 83,000 and 51,000 performance shares during the twelve months ending June&#160;30,&#160;2021 and&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; 2020, respectively, the total of which was derived by assuming that target&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; performance will be achi&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;eved during the relevant performance period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi0yLTEtMS0w_534f9c55-2be3-4508-9b54-bce7a0f8c62f"
      unitRef="shares">58607000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi00LTEtMS0w_6abe77eb-f2f4-41b9-b702-115708eb2aeb"
      unitRef="shares">55462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi02LTEtMS0w_7c9bfad5-5fcb-49b3-9ca1-efd01ea4f5d3"
      unitRef="shares">58106000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi04LTEtMS0w_7553b0c8-3e8b-493f-b3e7-44999d62f5ff"
      unitRef="shares">55386000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi0xMC0xLTEtMA_a1bbd07a-4112-427e-8637-9ea0d6465c72"
      unitRef="shares">57348000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfMi0xMi0xLTEtMA_4f1ec9e9-5361-41f6-8e6a-83636240e6de"
      unitRef="shares">55105000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC0yLTEtMS0w_cf144530-f4dc-4765-8778-09a8c6e19a5b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC00LTEtMS0w_d9f098e5-a469-4626-bae2-887e42bcd743"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC02LTEtMS0w_0912b3f2-9aa5-4692-9693-4d00a72ac3ba"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC04LTEtMS0w_9f41538c-52d3-4f00-af8c-d99fe9ad860b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC0xMC0xLTEtMA_1eba7e32-6496-4644-88c6-bafb86339ab5"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNC0xMi0xLTEtMA_28a405cf-3264-41f9-8787-e6e00da20615"
      unitRef="shares">6000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS0yLTEtMS0w_5b894d7e-4cc8-4814-adad-7bba749309e7"
      unitRef="shares">103000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS00LTEtMS0w_4751c46b-1c00-4b1d-9ac1-887ebd697521"
      unitRef="shares">70000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS02LTEtMS0w_f01af622-f563-44c4-8818-f6489bda7d67"
      unitRef="shares">91000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS04LTEtMS0w_87da6a37-9226-4bd6-82f2-9233cd722301"
      unitRef="shares">62000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS0xMC0xLTEtMA_4ef6c047-4236-4c9d-9000-5d912cfca31b"
      unitRef="shares">92000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNS0xMi0xLTEtMA_952b7342-88f8-4ea2-8a35-01ef277a1b3c"
      unitRef="shares">60000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi0yLTEtMS0w_3e001f59-d272-436f-b9bd-eeea8076d4f1"
      unitRef="shares">58710000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi00LTEtMS0w_892fa69c-5feb-4280-a573-3e2b83f0af72"
      unitRef="shares">55532000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi02LTEtMS0w_a0cb41e3-af1a-4396-bd4c-951f66eedfd4"
      unitRef="shares">58197000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi04LTEtMS0w_20126ab6-9fc6-4963-bf35-9a29abb9ba8b"
      unitRef="shares">55448000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi0xMC0xLTEtMA_f4b37e0b-c2be-44d6-b2a5-ece14afdd215"
      unitRef="shares">57440000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RhYmxlOjAwM2JmZTgxNDY0NDRiMzc5ZGI5OWJkMDAzNzQ0NDk0L3RhYmxlcmFuZ2U6MDAzYmZlODE0NjQ0NGIzNzlkYjk5YmQwMDM3NDQ0OTRfNi0xMi0xLTEtMA_513570d9-cb75-43d7-ad7a-d6f84c3c38c7"
      unitRef="shares">55171000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTU2MDM_8d2b8927-e324-4247-be8b-325a619844a6"
      unitRef="shares">95000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTU2MTA_7014a32e-661f-4d87-a8df-ee38d4e6fdda"
      unitRef="shares">63000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTA5OTUxMTY0Nzg1Ng_00c2ef4b-3825-4f1b-b4a4-443ec5f847b7"
      unitRef="shares">85000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTA5OTUxMTY0Nzg2NQ_3c28b2a0-f5c8-4c93-80b9-c6c45f065ac9"
      unitRef="shares">57000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTU2Nzg_15a64d45-c205-474e-bc79-d89b79ebaea0"
      unitRef="shares">83000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTU2ODU_0ae81542-b31a-48d5-9f8c-ce2b718d1a16"
      unitRef="shares">51000</swx:NumberOfPerformanceShareUnitsGranted>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80My9mcmFnOjY5YjZiOWJiMjFjNDRmNjFhYTJlOTkzNDU3ZWU1OTNhL3RleHRyZWdpb246NjliNmI5YmIyMWM0NGY2MWFhMmU5OTM0NTdlZTU5M2FfMTg0Nzc_3fc66df2-1974-40b6-827e-f570dbeae309">&lt;div style="margin-top:6pt"&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;Recent Accounting Standards Updates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting pronouncements adopted in 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2019-12 &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; The update simplifies the accounting for income taxes by removing certain exceptions to the general principles, as well as improving consistent application in Topic 740 by clarifying and amending existing guidance. The Company and Southwest adopted the update in the first quarter of 2021, the impact of which was not material to the condensed consolidated financial statements of the Company or Southwest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recently issued accounting pronouncements that will be effective after 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04 &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The update provides optional guidance for a limited time to ease the potential burden in accounting for, or recognizing the effects of, reference rate reform on financial reporting, including when modifying a contract (during the eligibility period covered by the update to Topic 848) to replace a reference rate affected by such reform. The update applies only to contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another rate expected to be discontinued due to reference rate reform. The guidance was eligible to be applied upon issuance on March 12, 2020, and can generally be applied through December 31, 2022. Management will monitor the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures, and will reflect such appropriately, in the event that the optional guidance is elected. See also LIBOR discussion in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 5 &#x2013; Debt&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="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06 &#x201c;Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging&#x2014; Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity.&#x201d; The update, amongst other amendments, improves the guidance related to the disclosures and earnings-per-share for convertible instruments and contracts in an entity&#x2019;s own equity. The update is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years; early adoption is permitted. Management is evaluating what impacts, if any, this update might have on the Company&#x2019;s consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RleHRyZWdpb246NGVlN2U3MGM2MjJhNGY0NDk3NjYwYzE3ZjM0NzNiMzBfMTAzMA_bc15ee14-7638-45a9-8141-656102092273">&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;Note 2 &#x2013; Components of Net Periodic Benefit Cost &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest has a noncontributory qualified retirement plan with defined benefits covering substantially all employees and a separate unfunded supplemental retirement plan (&#x201c;SERP&#x201d;) which is limited to officers. Southwest also provides postretirement benefits other than pensions (&#x201c;PBOP&#x201d;) to its qualified retirees for health care, dental, and life insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The service cost component of net periodic benefit costs included in the table below is a component of an overhead loading process associated with the cost of labor. The overhead process ultimately results in allocation of service cost to the same accounts to which productive labor is charged. As a result, service costs become components of various accounts, primarily operations and maintenance expense, net utility plant, and deferred charges and other assets for both the Company and Southwest. The other components of net periodic benefit cost are reflected in Other income (deductions) on the Condensed Consolidated Statements of Income of each entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Qualified Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;10,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,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 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;20,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;17,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;37,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;30,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net periodic benefit cost&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;12,799&#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;12,646&#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;25,598&#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;25,291&#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;50,890&#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;43,782&#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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Amortization of net actuarial loss&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;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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 periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#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;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,299&#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,900&#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;4,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBOP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service 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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;477&#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;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;955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RleHRyZWdpb246NGVlN2U3MGM2MjJhNGY0NDk3NjYwYzE3ZjM0NzNiMzBfMTAzMQ_90340013-13d3-484d-8d32-2caef74f75a8">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The service cost component of net periodic benefit costs included in the table below is a component of an overhead loading process associated with the cost of labor. The overhead process ultimately results in allocation of service cost to the same accounts to which productive labor is charged. As a result, service costs become components of various accounts, primarily operations and maintenance expense, net utility plant, and deferred charges and other assets for both the Company and Southwest. The other components of net periodic benefit cost are reflected in Other income (deductions) on the Condensed Consolidated Statements of Income of each entity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.426%"/&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:9.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Qualified Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;10,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,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 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;20,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;17,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;37,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;30,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net periodic benefit cost&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;12,799&#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;12,646&#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;25,598&#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;25,291&#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;50,890&#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;43,782&#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 style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;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;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Amortization of net actuarial loss&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;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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 periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#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;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,299&#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,900&#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;4,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PBOP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;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:400;line-height:100%"&gt;June&#160;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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/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;Service cost&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;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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;548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(810)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service 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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;477&#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;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;955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS0xLTEtMS0w_f3539d22-9d10-4734-b571-bc9cc0cad376"
      unitRef="usd">10290000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS0zLTEtMS0w_c77604bf-ce7b-4ad9-9e12-0df00f8924a4"
      unitRef="usd">8575000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS01LTEtMS0w_13c811e5-8df2-442e-aad6-fdec9c870ef1"
      unitRef="usd">20580000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS03LTEtMS0w_68a54a46-77c9-4de7-8e7e-6b9c0bc44a4c"
      unitRef="usd">17149000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic666333283a04a20b6856beade45ec61_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS05LTEtMS0w_f433c9be-bc47-4c70-ae5c-845c672dc408"
      unitRef="usd">37730000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i355a9a937859432088d79b3fd62976c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNS0xMS0xLTEtMA_8fe48b1d-dcae-4783-a551-2fcbef8e6a31"
      unitRef="usd">30081000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi0xLTEtMS0w_8df24ade-02b7-4a16-8872-37885e5e09e1"
      unitRef="usd">10108000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi0zLTEtMS0w_81a5446b-4f78-4cf7-a8a0-ac537e4591fa"
      unitRef="usd">11389000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi01LTEtMS0w_f21d2628-896f-4b00-b324-2d62af4a6618"
      unitRef="usd">20216000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi03LTEtMS0w_67cf416e-78a4-43a9-8ee1-682340082919"
      unitRef="usd">22777000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic666333283a04a20b6856beade45ec61_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi05LTEtMS0w_7c1b4339-b8c7-4c3f-abd6-786ea68f199c"
      unitRef="usd">42994000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i355a9a937859432088d79b3fd62976c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNi0xMS0xLTEtMA_c981f8fc-30aa-438b-bd0c-7f29440e6b3d"
      unitRef="usd">47280000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy0xLTEtMS0w_47e4c510-7209-40ef-ad36-b7c421f553f8"
      unitRef="usd">18088000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy0zLTEtMS0w_5734792c-0632-4397-a31f-4a83b3d79616"
      unitRef="usd">16324000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy01LTEtMS0w_ebdbb6f3-8190-4e6f-ada5-d8a3e420f93e"
      unitRef="usd">36176000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy03LTEtMS0w_07f1b77d-89e5-43f7-b096-1bc95dcd35b7"
      unitRef="usd">32648000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic666333283a04a20b6856beade45ec61_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy05LTEtMS0w_ac4fc400-c620-4dcc-a6f7-6a9c74172116"
      unitRef="usd">68824000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i355a9a937859432088d79b3fd62976c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfNy0xMS0xLTEtMA_111e3f8f-de32-489b-a3b5-44171712b81d"
      unitRef="usd">62770000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC0xLTEtMS0w_77681b82-e4df-4f40-834e-ec95ee7447cc"
      unitRef="usd">-10489000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC0zLTEtMS0w_98c9e483-59c6-40d1-83c8-34115b39bd6a"
      unitRef="usd">-9006000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC01LTEtMS0w_c597d963-927a-48fd-aae6-8bb9799757aa"
      unitRef="usd">-20978000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC03LTEtMS0w_a6d648a8-ee70-4d26-b111-3417b0ff6023"
      unitRef="usd">-18013000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic666333283a04a20b6856beade45ec61_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC05LTEtMS0w_be75d1e7-b814-4dc1-ba39-4b91ccb6839b"
      unitRef="usd">-38990000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i355a9a937859432088d79b3fd62976c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOC0xMS0xLTEtMA_5502bcdf-53d8-4566-b354-1189118b77a7"
      unitRef="usd">-29191000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iefa2234db07c4cc991b9ada0c7fb9743_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS0xLTEtMS0w_9cef1bc7-efb3-44ca-b2c9-2cff256f08d6"
      unitRef="usd">12799000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2b58212753f64a0b8bbb6e69dba9be40_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS0zLTEtMS0w_7d269013-3497-4b24-801d-05ee506af1f7"
      unitRef="usd">12646000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i171d4702260a449d9145f8c04f3ac86c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS01LTEtMS0w_37153d65-21e9-4ec6-a365-09995b2f2763"
      unitRef="usd">25598000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia8a0298b17ab4e8691b9e5330896633e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS03LTEtMS0w_d733e1fd-badf-4a58-bb3e-9f14acde0f9a"
      unitRef="usd">25291000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic666333283a04a20b6856beade45ec61_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS05LTEtMS0w_e6373d2e-3f9b-48d5-829c-9a27a905d4b8"
      unitRef="usd">50890000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i355a9a937859432088d79b3fd62976c4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfOS0xMS0xLTEtMA_e51ff9c8-6932-4f43-8925-ff273131c536"
      unitRef="usd">43782000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iaeb3de1f0d1e47199853001f50c7a509_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtMS0xLTEtMA_686ff281-fb77-4f68-833c-4fbb7c1dce6a"
      unitRef="usd">132000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5ac4d625ba334df38cd18a6f096a5fe9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtMy0xLTEtMA_a60c38fe-8bb1-4f0c-81f5-03343df3fe1e"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i394f384b2f824dd8b61daf669c890231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtNS0xLTEtMA_cf717b31-790c-47ea-98f8-0e0cd67f4085"
      unitRef="usd">263000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic27bf2dbce8942b582dc4640d5ef3a1d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtNy0xLTEtMA_09539421-070d-4b87-b64c-5b66ce8aa142"
      unitRef="usd">195000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie61a018058be4e29869fde3c04492a90_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtOS0xLTEtMA_506c0f4c-985a-4cff-a1bf-cdb08f957c1e"
      unitRef="usd">457000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic642cc0cb75b42218ec02d2a2e56a87b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTYtMTEtMS0xLTA_1513a6d1-480f-4d94-9bfd-ae2aaca432a4"
      unitRef="usd">328000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iaeb3de1f0d1e47199853001f50c7a509_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctMS0xLTEtMA_3761df6c-25b0-4301-91e6-740b5b85a65e"
      unitRef="usd">358000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5ac4d625ba334df38cd18a6f096a5fe9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctMy0xLTEtMA_1360387a-ab77-4f62-877c-1f3f212ee313"
      unitRef="usd">402000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i394f384b2f824dd8b61daf669c890231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctNS0xLTEtMA_eed0d676-4bfe-4def-aa4f-77cbf58ed0dd"
      unitRef="usd">716000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic27bf2dbce8942b582dc4640d5ef3a1d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctNy0xLTEtMA_da898e3d-ce0b-4036-bc2c-678802efdacd"
      unitRef="usd">803000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie61a018058be4e29869fde3c04492a90_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctOS0xLTEtMA_c36647ef-133d-4693-b6f8-b8386d570ad0"
      unitRef="usd">1517000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic642cc0cb75b42218ec02d2a2e56a87b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTctMTEtMS0xLTA_795999b8-9050-45bb-967b-316b3ae0d761"
      unitRef="usd">1683000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iaeb3de1f0d1e47199853001f50c7a509_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtMS0xLTEtMA_711fc4d1-6f71-4da5-87e5-3c4a5ba85955"
      unitRef="usd">-660000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5ac4d625ba334df38cd18a6f096a5fe9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtMy0xLTEtMA_678c6d77-8d2c-4680-829e-40907cade06e"
      unitRef="usd">-451000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i394f384b2f824dd8b61daf669c890231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtNS0xLTEtMA_71a1068f-c66a-4904-835d-ceaed1cdcd24"
      unitRef="usd">-1320000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic27bf2dbce8942b582dc4640d5ef3a1d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtNy0xLTEtMA_ed89b0f7-3f22-4953-be94-c39cc4cacace"
      unitRef="usd">-902000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie61a018058be4e29869fde3c04492a90_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtOS0xLTEtMA_156d89e2-d6c9-42f5-8ccb-5769d1a70c06"
      unitRef="usd">-2223000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic642cc0cb75b42218ec02d2a2e56a87b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTgtMTEtMS0xLTA_6b83f8ae-25dc-4ae3-be24-65bbe0b3197a"
      unitRef="usd">-1412000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iaeb3de1f0d1e47199853001f50c7a509_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktMS0xLTEtMA_7a6c1e2e-d2ce-40eb-98ef-e7b63d404857"
      unitRef="usd">1150000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5ac4d625ba334df38cd18a6f096a5fe9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktMy0xLTEtMA_ebe3c803-18a4-4766-9a27-52ab44d28532"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i394f384b2f824dd8b61daf669c890231_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktNS0xLTEtMA_d0a205ee-8cb7-46ad-bf0f-a221939055de"
      unitRef="usd">2299000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic27bf2dbce8942b582dc4640d5ef3a1d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktNy0xLTEtMA_5d79c3d2-c2e3-43a6-9f0f-6736240ec389"
      unitRef="usd">1900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie61a018058be4e29869fde3c04492a90_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktOS0xLTEtMA_5604eed6-e063-4b88-b801-a5253dab276c"
      unitRef="usd">4197000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic642cc0cb75b42218ec02d2a2e56a87b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMTktMTEtMS0xLTA_e467461e-4515-4a26-83b9-17347f44ec46"
      unitRef="usd">3423000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtMS0xLTEtMA_41aade8f-b06f-4ebe-8032-345ff638e019"
      unitRef="usd">423000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i70a852321c194f62a81c2314484fe569_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtMy0xLTEtMA_8f152a2e-a5ed-4b6c-b0d8-3cc137625f2c"
      unitRef="usd">395000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtNS0xLTEtMA_cfce81e8-4903-4304-9ae7-a632cd720026"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtNy0xLTEtMA_5a54ee6c-ae12-4abb-a4df-5efa7f04921b"
      unitRef="usd">791000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtOS0xLTEtMA_c4c491a3-e4c4-49e3-87be-b8cf3056f9ed"
      unitRef="usd">1636000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i479d4d786a38462cb8499e88106e37de_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjYtMTEtMS0xLTA_1fdacb22-24a9-4bc6-a4fd-735901f3f0a0"
      unitRef="usd">1429000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctMS0xLTEtMA_6949687d-c3d2-4012-a6a2-2c4e36ca1974"
      unitRef="usd">548000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i70a852321c194f62a81c2314484fe569_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctMy0xLTEtMA_f703f7e2-2093-4981-8b64-766ae57115a4"
      unitRef="usd">645000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctNS0xLTEtMA_3411d3b9-26ad-4117-95c1-3794f2322564"
      unitRef="usd">1096000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctNy0xLTEtMA_fc704f00-e52c-4c9c-9354-cc4ea43bb89e"
      unitRef="usd">1290000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctOS0xLTEtMA_1fc5b9ba-75e6-4969-920c-f5afa124fdcf"
      unitRef="usd">2388000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i479d4d786a38462cb8499e88106e37de_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjctMTEtMS0xLTA_35fe81a4-9b8d-407f-9f3f-8d3c7c35907d"
      unitRef="usd">2812000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtMS0xLTEtMA_2076854d-7ab2-40e6-a26f-631f6401a549"
      unitRef="usd">810000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i70a852321c194f62a81c2314484fe569_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtMy0xLTEtMA_1902d782-9fca-4ec5-b74a-bef0f4d1f458"
      unitRef="usd">852000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtNS0xLTEtMA_e120d326-dd9b-423f-b931-c54b54ef847d"
      unitRef="usd">1620000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtNy0xLTEtMA_180e6139-d68d-4f5d-ad7c-61a7ab5de4ee"
      unitRef="usd">1704000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtOS0xLTEtMA_682683d6-8d59-4236-b2dd-a5b8bc2aa8c3"
      unitRef="usd">3324000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i479d4d786a38462cb8499e88106e37de_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjgtMTEtMS0xLTA_a17c5ea6-5c17-4d13-b748-dfdff3202451"
      unitRef="usd">3282000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktMS0xLTEtMA_2d10cb7d-549c-4555-ac4e-979c03cd7bc4"
      unitRef="usd">240000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i70a852321c194f62a81c2314484fe569_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktMy0xLTEtMA_e5fd76d2-8de7-4f71-94da-8fc8d63e1bfa"
      unitRef="usd">289000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktNS0xLTEtMA_eb9644d2-5ef7-422f-b090-25be8edbf521"
      unitRef="usd">480000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktNy0xLTEtMA_b8080c2e-2765-4600-a1b8-8265d05d5667"
      unitRef="usd">578000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktOS0xLTEtMA_4414e187-3bed-473b-9625-cdff8908417a"
      unitRef="usd">1057000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i479d4d786a38462cb8499e88106e37de_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMjktMTEtMS0xLTA_d1ade466-33ea-4987-9b42-1b61cc9fcd7d"
      unitRef="usd">1214000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idcafd1974acd4f04ae69b0e01ecf2329_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtMS0xLTEtMA_8ec0a97b-807a-4cc5-af58-1ab53bef718b"
      unitRef="usd">401000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i70a852321c194f62a81c2314484fe569_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtMy0xLTEtMA_43c4eed5-481a-44fd-bf90-c9126a25671f"
      unitRef="usd">477000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibf5081c5930a410f8f52235873cb8f38_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtNS0xLTEtMA_d70d786a-959c-4692-96e6-e1df1fe33733"
      unitRef="usd">802000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6c80602ffd334174bdd9a20ac9208343_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtNy0xLTEtMA_e730422f-30f6-4ca9-ba14-85bbcc9cd130"
      unitRef="usd">955000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i051109b513a046eab1c9f704f8d7128d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtOS0xLTEtMA_4e78ae65-a79c-4f11-a367-6f1c8df63e33"
      unitRef="usd">1757000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i479d4d786a38462cb8499e88106e37de_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80Ni9mcmFnOjRlZTdlNzBjNjIyYTRmNDQ5NzY2MGMxN2YzNDczYjMwL3RhYmxlOmUxM2VkYTgxN2RlOTQ1YTRhNWEwZTZkNzFkYzg2YzEwL3RhYmxlcmFuZ2U6ZTEzZWRhODE3ZGU5NDVhNGE1YTBlNmQ3MWRjODZjMTBfMzEtMTEtMS0xLTA_10805653-fa84-4ec2-9acf-1f10fcf8d345"
      unitRef="usd">2173000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzYwNw_abd86e4c-90d9-4726-89eb-3839efecc186">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 3 &#x2013; Revenue &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information about the Company&#x2019;s revenues is presented by segment. Southwest encompasses the natural gas operations segment and Centuri encompasses the utility infrastructure services segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Natural Gas Operations Segment&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="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas operating revenues on the Condensed Consolidated Statements of Income of both the Company and Southwest include revenue from contracts with customers, which is shown below, disaggregated by customer type, and various categories of revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.116%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;30,&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:9pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;193,322&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;181,298&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;596,465&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;559,853&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;995,132&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;950,540&#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:9pt;font-weight:400;line-height:100%"&gt;Small commercial&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:9pt;font-weight:400;line-height:100%"&gt;56,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:9pt;font-weight:400;line-height:100%"&gt;41,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;123,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;235,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;233,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Large commercial&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:9pt;font-weight:400;line-height:100%"&gt;13,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:9pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;25,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;47,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;46,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Industrial/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:9pt;font-weight:400;line-height:100%"&gt;6,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;20,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;33,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Transportation&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:9pt;font-weight:400;line-height:100%"&gt;21,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;19,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;46,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;44,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;90,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;89,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&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:9pt;font-weight:400;line-height:100%"&gt;291,344&#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:9pt;font-weight:400;line-height:100%"&gt;259,066&#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:9pt;font-weight:400;line-height:100%"&gt;826,864&#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:9pt;font-weight:400;line-height:100%"&gt;763,859&#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:9pt;font-weight:400;line-height:100%"&gt;1,402,156&#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:9pt;font-weight:400;line-height:100%"&gt;1,343,565&#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;Alternative revenue program revenues (deferrals)&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:9pt;font-weight:400;line-height:100%"&gt;(1,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other revenues (1)&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:9pt;font-weight:400;line-height:100%"&gt;2,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Gas operating revenues&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;292,796&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;262,434&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;814,728&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;765,261&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,400,052&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Amounts include late fees and other miscellaneous revenues, and may also include the impact of certain regulatory mechanisms, such as cost-of-service components in customer rates expected to be returned to customers in future periods. Late fees and certain other fees were reduced for the six- and twelve-month periods ended June&#160;30,&#160;2021 (and in all comparative periods of 2020) due to a moratorium on late fees and disconnection for nonpayment during the COVID-19 pandemic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Utility Infrastructure Services Segment&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="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables display Centuri&#x2019;s revenue, reflected as Utility infrastructure services revenues on the Condensed Consolidated Statements of Income of the Company, representing revenue from contracts with customers disaggregated by service and contract types:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;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;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gas infrastructure services&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;346,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;330,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;568,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;547,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,282,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,265,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Electric power infrastructure 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:9pt;font-weight:400;line-height:100%"&gt;97,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;95,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;191,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;167,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;435,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;301,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;84,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;69,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;132,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;112,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,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:9pt;font-weight:400;line-height:100%"&gt;245,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#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;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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;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;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Master services agreement&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;398,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;375,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;692,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;639,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,543,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,410,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Bid contract&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:9pt;font-weight:400;line-height:100%"&gt;129,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;119,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;189,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;469,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:9pt;font-weight:400;line-height:100%"&gt;401,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#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 style="height:14pt"&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;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:9pt;font-weight:400;line-height:100%"&gt;Unit price contracts&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;361,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;365,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;596,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;608,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,344,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,397,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fixed price contracts&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:9pt;font-weight:400;line-height:100%"&gt;50,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;36,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;85,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;179,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;133,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:9pt;font-weight:400;line-height:100%"&gt;Time and materials contracts&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:9pt;font-weight:400;line-height:100%"&gt;116,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;93,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:9pt;font-weight:400;line-height:100%"&gt;211,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;156,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:9pt;font-weight:400;line-height:100%"&gt;488,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;281,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about contracts receivable and revenue earned on contracts in progress in excess of billings (contract asset), which are both included within Accounts receivable, net of allowances; the table also includes amounts billed in excess of revenue earned on contracts (contract liability), which are included in Other current liabilities as of June&#160;30,&#160;2021 and December&#160;31,&#160;2020 on the Company&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, net&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;263,589&#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;278,316&#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;Revenue earned on contracts in progress in excess of billings&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;129,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts billed in excess of revenue earned on contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revenue earned on contracts in progress in excess of billings (contract asset) primarily relates to Centuri&#x2019;s rights to consideration for work completed but not billed and/or approved for billing at the reporting date. These contract assets are transferred to contracts receivable when the rights become unconditional. The amounts billed in excess of revenue earned (contract liability) primarily relate to the advance consideration received from customers for which work has not yet been completed. The change in this contract liability balance from December&#160;31,&#160;2020 to June&#160;30,&#160;2021 is due to revenue recognized of $4.5&#160;million that was included in this item as of January 1, 2021, after which time it became earned and the balance was reduced; the change also includes increases due to cash received, net of revenue recognized during the period, related to contracts that commenced during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For contracts that have an original duration of one year or less, Centuri uses the practical expedient applicable to such contracts and does not consider/compute an interest component based on the time value of money. Furthermore, because of the short duration of these contracts, Centuri has not disclosed the transaction price for the remaining performance obligations as of the end of each reporting period or when the Company expects to recognize the revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30,&#160;2021, Centuri had 18 contracts with an original duration of more than one year. The aggregate amount of the transaction price allocated to the unsatisfied performance obligations of these contracts as of June&#160;30,&#160;2021 was $49.1&#160;million. Centuri expects to recognize the remaining performance obligations over approximately the next two years; however, the timing of that recognition is largely within the control of the customer, including when the necessary equipment and materials required to complete the work are provided by the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility infrastructure services contracts receivable consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:55.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&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:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed on completed contracts and contracts in progress&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;260,755&#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;273,778&#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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,040&#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;border-top:1pt solid #000000;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;280,470&#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;Allowance for doubtful accounts&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,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,589&#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;278,316&#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:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzYwMA_ecac6940-574e-439a-9437-28255924f6bb">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas operating revenues on the Condensed Consolidated Statements of Income of both the Company and Southwest include revenue from contracts with customers, which is shown below, disaggregated by customer type, and various categories of revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.116%"/&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;30,&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:9pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;193,322&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;181,298&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;596,465&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;559,853&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;995,132&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;950,540&#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:9pt;font-weight:400;line-height:100%"&gt;Small commercial&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:9pt;font-weight:400;line-height:100%"&gt;56,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:9pt;font-weight:400;line-height:100%"&gt;41,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;123,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;235,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;233,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Large commercial&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:9pt;font-weight:400;line-height:100%"&gt;13,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:9pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;25,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;47,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;46,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Industrial/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:9pt;font-weight:400;line-height:100%"&gt;6,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;20,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;33,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Transportation&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:9pt;font-weight:400;line-height:100%"&gt;21,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;19,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;46,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;44,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;90,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;89,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&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:9pt;font-weight:400;line-height:100%"&gt;291,344&#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:9pt;font-weight:400;line-height:100%"&gt;259,066&#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:9pt;font-weight:400;line-height:100%"&gt;826,864&#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:9pt;font-weight:400;line-height:100%"&gt;763,859&#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:9pt;font-weight:400;line-height:100%"&gt;1,402,156&#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:9pt;font-weight:400;line-height:100%"&gt;1,343,565&#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;Alternative revenue program revenues (deferrals)&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:9pt;font-weight:400;line-height:100%"&gt;(1,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(17,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Other revenues (1)&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:9pt;font-weight:400;line-height:100%"&gt;2,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Gas operating revenues&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;292,796&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;262,434&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;814,728&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;765,261&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,400,052&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Amounts include late fees and other miscellaneous revenues, and may also include the impact of certain regulatory mechanisms, such as cost-of-service components in customer rates expected to be returned to customers in future periods. Late fees and certain other fees were reduced for the six- and twelve-month periods ended June&#160;30,&#160;2021 (and in all comparative periods of 2020) due to a moratorium on late fees and disconnection for nonpayment during the COVID-19 pandemic. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables display Centuri&#x2019;s revenue, reflected as Utility infrastructure services revenues on the Condensed Consolidated Statements of Income of the Company, representing revenue from contracts with customers disaggregated by service and contract types:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;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;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gas infrastructure services&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;346,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;330,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;568,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;547,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,282,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,265,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Electric power infrastructure 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:9pt;font-weight:400;line-height:100%"&gt;97,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;95,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;191,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;167,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;435,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;301,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:9pt;font-weight:400;line-height:100%"&gt;84,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;69,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;132,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;112,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,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:9pt;font-weight:400;line-height:100%"&gt;245,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#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;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:35.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.841%"/&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:8.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;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:9pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June&#160;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;(Thousands of dollars)&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contract Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Master services agreement&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;398,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;375,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;692,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;639,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,543,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,410,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Bid contract&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:9pt;font-weight:400;line-height:100%"&gt;129,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;119,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;189,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;469,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:9pt;font-weight:400;line-height:100%"&gt;401,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#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 style="height:14pt"&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;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:9pt;font-weight:400;line-height:100%"&gt;Unit price contracts&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;361,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;365,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;596,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;608,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 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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,344,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,397,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Fixed price contracts&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:9pt;font-weight:400;line-height:100%"&gt;50,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;36,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;85,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;179,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;133,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:9pt;font-weight:400;line-height:100%"&gt;Time and materials contracts&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:9pt;font-weight:400;line-height:100%"&gt;116,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;93,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:9pt;font-weight:400;line-height:100%"&gt;211,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;156,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:9pt;font-weight:400;line-height:100%"&gt;488,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;281,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Utility infrastructure services revenues&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;528,625&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;494,813&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;892,600&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;828,306&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;2,012,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,812,122&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2f7377f5d974f669875d6c1da9ead8c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi0xLTEtMS0w_90b09f77-4ace-4baa-a3ee-555a16088b5d"
      unitRef="usd">193322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifba2c64162494787817d92fa8a917e3a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi0zLTEtMS0w_3d728807-9a92-436a-9edf-76a34771a8ea"
      unitRef="usd">181298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i881ef7caf4cf49eeb96d4db50fff0e59_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi01LTEtMS0w_0f6e6657-5078-4c85-9009-a7c66aff9a87"
      unitRef="usd">596465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i230845f9e9ab4fc0b428711193a7e2ea_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi03LTEtMS0w_47ace2a6-5629-4908-9da4-6f76ad0d8cfa"
      unitRef="usd">559853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia29c2b7cd99c48de97f70f05957ecabb_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi05LTEtMS0w_358e33ac-47e6-4ad7-ad0c-7eafbedcce7d"
      unitRef="usd">995132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1eb152aa8b1f496c8007a54e21b3e419_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMi0xMS0xLTEtMA_a3f90dee-ff9f-42c0-9d31-c8f16cf80d40"
      unitRef="usd">950540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cafd502404f471880a1667251936a33_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy0xLTEtMS0w_77473f91-330b-4c29-a5e8-a9f6481ad232"
      unitRef="usd">56093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d8deefea5954846a88bc509c1129b19_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy0zLTEtMS0w_c3a3635f-eb5e-440d-ba33-96521a276e82"
      unitRef="usd">41455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7a5c3a7c57c4eb886c39a33074f3cc2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy01LTEtMS0w_61ad0efa-209d-426d-b965-1657791c67d9"
      unitRef="usd">137491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c566730104d488bb9fad26b07292e4e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy03LTEtMS0w_9abfb6ec-c09b-42ae-8d81-89b8fc37404c"
      unitRef="usd">123918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f3a1661e3474067880dae2c5a99a7b0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy05LTEtMS0w_df1a0f3b-db0d-4877-9e75-84729d45d713"
      unitRef="usd">235114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ee820b5f25b4b0abbf9ca9156d095c5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMy0xMS0xLTEtMA_26511495-d94d-4eef-a21b-4cc41b31881d"
      unitRef="usd">233241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2a349bc21fcc40c7b7e39bb15799d242_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC0xLTEtMS0w_0eb85b91-9b48-4f21-8ebf-e9f56de921c7"
      unitRef="usd">13158000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cad6442290a4512b58bb58d3e29a52a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC0zLTEtMS0w_a5df0f01-3660-4f22-ba27-8daf973ee285"
      unitRef="usd">9979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia86dd2bb41044ebeb589b7f268791d7e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC01LTEtMS0w_ce6e11c5-f89a-4eee-8e42-9051aff9300d"
      unitRef="usd">25831000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3002bc8816dc472ab6c62443cd1f54db_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC03LTEtMS0w_adcae4db-3d07-4d27-8332-ed04d699c9e7"
      unitRef="usd">22646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9fa0063be1741ff8b86acba8154b3ba_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC05LTEtMS0w_a2cf908e-c15b-4fa1-b35b-66493d9a9289"
      unitRef="usd">47818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib54fe32087bd44be9329e1d8246eebbd_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNC0xMS0xLTEtMA_2aa51da6-0605-4f84-b452-fece1f3891d2"
      unitRef="usd">46496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea224510f47e44559d33a5fe24855513_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS0xLTEtMS0w_dad8a962-a473-4cbd-9862-a6af4d2cfe27"
      unitRef="usd">6974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b12eab050ed482fa421b724150d6bce_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS0zLTEtMS0w_9a709959-845b-4355-b483-7ce4b2e1b57a"
      unitRef="usd">6499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc63c2992c77483e9ca9e705b5f8fe00_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS01LTEtMS0w_75624820-d510-4610-bfa3-1786d2d29f9b"
      unitRef="usd">20744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7d3e4e8f77c430681ee1e7d2a953386_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS03LTEtMS0w_d604b115-4b40-4625-92c4-308276208ae4"
      unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f1e52ce5d6b40478c52e5f9aeedfd63_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS05LTEtMS0w_16308aad-5d3d-42ed-a67e-2012558f55f3"
      unitRef="usd">33785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82e92d81a6e3492f889c8b910b2ff22a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNS0xMS0xLTEtMA_91e7e50a-715f-4d1b-8c0d-d10443149e53"
      unitRef="usd">23384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2655ea6a92de42c98005db0a01af65ce_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi0xLTEtMS0w_3d95107d-cdb2-4ff4-9cf9-4043549ba796"
      unitRef="usd">21797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb1fb5de8b10415487ef4649f0a9d8f9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi0zLTEtMS0w_da764a84-75fa-42f5-b432-04f3aee00217"
      unitRef="usd">19835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1554443274a14924a6a9b26e63f6e628_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi01LTEtMS0w_8b11aece-ea12-4191-8ee5-0c40329f1f05"
      unitRef="usd">46333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie86468a2724449a68eb1131a5bf2a718_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi03LTEtMS0w_7c13836c-b806-4591-8f82-cdd3d405e15e"
      unitRef="usd">44241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f2149ffee96423f87a152c7e2d46280_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi05LTEtMS0w_92ac05bf-8847-45ff-9264-21992a579e01"
      unitRef="usd">90307000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39d3a990de62460180a86fa4eeb21101_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNi0xMS0xLTEtMA_7bca930b-dd2f-4102-b3b9-2498cc969c49"
      unitRef="usd">89904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy0xLTEtMS0w_d39609a4-be2e-4245-bfea-706188aadfeb"
      unitRef="usd">291344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy0zLTEtMS0w_d36074ea-641e-4e5c-a956-7e5067e9ae93"
      unitRef="usd">259066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy01LTEtMS0w_8b01b45f-3339-4596-8567-b7e4bfd3c4e2"
      unitRef="usd">826864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy03LTEtMS0w_a3332e42-a81a-46f8-83f9-abd8085451e3"
      unitRef="usd">763859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy05LTEtMS0w_0c8b0865-580b-4fe8-b6a4-04761e25cb4f"
      unitRef="usd">1402156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfNy0xMS0xLTEtMA_dbb9eac9-f61d-4ded-8298-24fc59e7e4ba"
      unitRef="usd">1343565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC0xLTEtMS0w_d404bcf0-fcc5-4462-a620-ebaea930eac4"
      unitRef="usd">-1531000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC0zLTEtMS0w_b5deab3a-4e4c-4c2b-bbb3-bbba2271c457"
      unitRef="usd">4111000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC01LTEtMS0w_90fd89ec-cf1c-443c-9762-9e4cb4320e93"
      unitRef="usd">-17904000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC03LTEtMS0w_1a90704a-2254-4819-a862-f9e0e17194d5"
      unitRef="usd">346000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC05LTEtMS0w_5b1a66cd-a717-403e-a90b-3e9ef6b17dcd"
      unitRef="usd">-6110000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOC0xMS0xLTEtMA_a7e9efb2-93f5-4fdf-9575-06b05ea3fdfe"
      unitRef="usd">6387000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:OtherRevenue
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS0xLTEtMS0w_6ffd088e-9dbb-481c-8fdc-d1a7c5c9fd14"
      unitRef="usd">2983000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS0zLTEtMS0w_6efcc63f-3b8a-473b-9292-8d5c0e7b952c"
      unitRef="usd">-743000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS01LTEtMS0w_6889fa06-eb68-461b-950c-2fcadbe7a53f"
      unitRef="usd">5768000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS03LTEtMS0w_20522c7b-ebce-4225-a9c2-0cb6725c1d9b"
      unitRef="usd">1056000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS05LTEtMS0w_698ddf6d-740a-4f5a-aa3b-3ae0e254cf0c"
      unitRef="usd">4006000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfOS0xMS0xLTEtMA_ef52d3ca-2adf-47d7-ab05-277774484e89"
      unitRef="usd">4860000</swx:OtherRevenue>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtMS0xLTEtMA_a85be047-9410-47b4-a792-1653c6a88d89"
      unitRef="usd">292796000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtMy0xLTEtMA_3f421afe-8892-4200-9ff2-c65ac8422966"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtNS0xLTEtMA_3c6e49e2-75f5-4178-bce9-af2919ad4c92"
      unitRef="usd">814728000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtNy0xLTEtMA_890a204a-596c-4f7d-8d78-613b25edb675"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtOS0xLTEtMA_9f953e94-057e-43de-8ef7-b4ef788e7808"
      unitRef="usd">1400052000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjdlNzRmOWQzNDU2YzRkZGU5MmM5ZmZjM2JiM2M4ZWFlL3RhYmxlcmFuZ2U6N2U3NGY5ZDM0NTZjNGRkZTkyYzlmZmMzYmIzYzhlYWVfMTAtMTEtMS0xLTA_e1ec8e72-358e-40d9-b331-e205e8f83ac3"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ce2eb3d6a3f4aa3987c885c9c2579e3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy0xLTEtMS0w_7522eccb-8709-44de-bae8-c7224d5a7a30"
      unitRef="usd">346877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59f73cd1fa8d4fdd88221c08c2fb7588_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy0zLTEtMS0w_bb791b05-18a1-452a-af65-b80f385e9f69"
      unitRef="usd">330157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a4a7b515f90452995e8e0f4bdf200ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy01LTEtMS0w_f13bdee3-3b1a-4517-ada0-00d42a84be00"
      unitRef="usd">568714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1edb2f8302e43eebfd76588751a7c07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy03LTEtMS0w_6633c4aa-c879-427e-984c-f418c2d3b088"
      unitRef="usd">547866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a33b940e6814791a5dac2c6e21e3ff0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy05LTEtMS0w_1c4ad4e9-5601-4eb2-91f7-6dc5268b93df"
      unitRef="usd">1282008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib42dfd69a8944da09803dae1f66c1454_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfMy0xMS0xLTEtMA_ada8cfb4-e4a1-4794-8c91-8fb81a433c10"
      unitRef="usd">1265131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i228cbf2a6010498493819ffa39728fee_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC0xLTEtMS0w_8f608ac1-b18c-438e-81dd-dedfb15b2fcf"
      unitRef="usd">97644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3df4c20ecba149df942288aa8b5550bb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC0zLTEtMS0w_147e34dc-8aeb-4e9a-b100-b5caadf9e219"
      unitRef="usd">95286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ided62243b0a04adb91a12ef62887d696_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC01LTEtMS0w_26a1559b-d676-4687-a072-465f2742adc9"
      unitRef="usd">191605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52b31357ce6c497081c2f09042673ff0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC03LTEtMS0w_12cef4aa-62fc-487b-85d8-ee06d74d6458"
      unitRef="usd">167606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68e7ca4705f64de9b5ad4651ec065b1e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC05LTEtMS0w_90cd65ee-f707-465b-b93f-6aedd2b394ac"
      unitRef="usd">435825000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3f85c8453434adb95a5e5cf6a5eec73_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNC0xMS0xLTEtMA_1169e433-6481-4302-9ab0-cd983e767cc9"
      unitRef="usd">301656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89dd8de4c1124908b355a817e2e53209_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS0xLTEtMS0w_be071e4e-15aa-499f-9b8e-f7fb22204c69"
      unitRef="usd">84104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02f9133fed404135a02b0826dd019831_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS0zLTEtMS0w_183bfa3c-9c6e-4df7-9d4d-dd0bb96adeac"
      unitRef="usd">69370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i269936e7ecb24ed08c6d3350e50e9362_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS01LTEtMS0w_26ecef3a-2d0d-43aa-a934-f48b0a3fe372"
      unitRef="usd">132281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78d1231eaccc4b80a27296510d872029_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS03LTEtMS0w_2398f2ce-d104-4ad6-9c52-c584f19a073d"
      unitRef="usd">112834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea978a3dc0484a72b3757487b70434ed_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS05LTEtMS0w_ac4b37d9-4b27-4da2-be54-58f36f79d774"
      unitRef="usd">294749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05934be1af1e4e43b515963148a291c6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNS0xMS0xLTEtMA_766a597b-da90-4e86-8d03-3d964541f79b"
      unitRef="usd">245335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f8cebabfd0e428496f3c4bd18b99d0a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi0xLTEtMS0w_9eafbde1-f84f-4077-9c99-fef878bffa76"
      unitRef="usd">528625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8cfcc28763f4e97a8975166ae7b27f8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi0zLTEtMS0w_2439a68d-60f7-4a2c-9ad5-28458b88c3ae"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d250134be346eb847527a931deee4f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi01LTEtMS0w_bc68e1db-bccd-4780-888f-7c8ef853096b"
      unitRef="usd">892600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i461166393f424aacb7944a373a40f69d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi03LTEtMS0w_6ef66a53-5b7a-4d8c-9c90-b94c8501699a"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9c27da20f8b4328baa293a77323d413_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi05LTEtMS0w_19cd4cef-8ebd-4ae0-bb7c-35d9ea3eff2c"
      unitRef="usd">2012582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b585d4e58764ed2a45acca2294a6ea3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjQwMDllNGYyZjczNjRiOThhNjNhYWU5YTkwMDk3ZmEyL3RhYmxlcmFuZ2U6NDAwOWU0ZjJmNzM2NGI5OGE2M2FhZTlhOTAwOTdmYTJfNi0xMS0xLTEtMA_d3df9a5b-351a-41ee-b541-45f4bd6d33c8"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i433a051283f442beb48cc71b3efe8a8b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy0xLTEtMS0w_936077a5-b31b-47b3-856c-0ef872385627"
      unitRef="usd">398650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7ba42e96c044580b5657487473590b9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy0zLTEtMS0w_b8b3c773-f33a-4ba3-99e1-d79f080f4464"
      unitRef="usd">375502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafec090a2f0e474b8e926d98d68eb3af_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy01LTEtMS0w_dbbadb6f-a861-4871-a609-6764e44e0af2"
      unitRef="usd">692330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16f789d9b89a44e9b28088cb5c67f6cb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy03LTEtMS0w_e94de040-1eb7-499e-a747-958a11beb75d"
      unitRef="usd">639047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f02ebfa2d1d4bad893b7a4009133332_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy05LTEtMS0w_e3294ae3-cc1f-451d-a750-3c0cd520c861"
      unitRef="usd">1543292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd6bb22366a54e2d883e6b7edfbe739e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMy0xMS0xLTEtMA_78ec2159-cd0c-4d9b-b98f-fbd6082d7c10"
      unitRef="usd">1410909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ce45aa16bda4984bdd5d096e0d6d86a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC0xLTEtMS0w_420a34c4-35f2-4758-9bdc-9e9950d8c698"
      unitRef="usd">129975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a8c19ac223547dfa3ab4dbbeeafe998_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC0zLTEtMS0w_cea5731b-f4e4-47f9-a13d-ecfc5cc1d7af"
      unitRef="usd">119311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaac85e4ff00a4effad59a552a85bb53e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC01LTEtMS0w_5602fe38-3e93-4ef9-b738-f29fef2fbb27"
      unitRef="usd">200270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa4c208e5d934813b94489818c57e717_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC03LTEtMS0w_5dc6464f-fc07-4672-9431-1870b1701601"
      unitRef="usd">189259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6cec4800a347430dba69de9e23cd3b33_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC05LTEtMS0w_2a74e527-55dc-404d-848c-b2be0defacb9"
      unitRef="usd">469290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6da281520e094c6aa1376533650773f6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNC0xMS0xLTEtMA_3363e938-f099-4bd0-8140-135c1a381ad9"
      unitRef="usd">401213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f8cebabfd0e428496f3c4bd18b99d0a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS0xLTEtMS0w_10fcd7cd-7acf-49ec-b303-94a0d958bf53"
      unitRef="usd">528625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8cfcc28763f4e97a8975166ae7b27f8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS0zLTEtMS0w_ed68ee42-0eb7-402b-b264-df0a097a7604"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d250134be346eb847527a931deee4f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS01LTEtMS0w_36888e09-1476-4c69-85a4-20fab3cc4d33"
      unitRef="usd">892600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i461166393f424aacb7944a373a40f69d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS03LTEtMS0w_19281589-26fa-4d11-83cb-78d8075906ef"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9c27da20f8b4328baa293a77323d413_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS05LTEtMS0w_dc34f018-9816-45c5-8868-fb43e3462937"
      unitRef="usd">2012582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b585d4e58764ed2a45acca2294a6ea3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNS0xMS0xLTEtMA_e0414ca1-ed41-4e31-a915-66733e28ba38"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2692eb6b0e45485e95c4eb4a340fa1bf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy0xLTEtMS0w_b90aefc6-00fb-4f1e-91c4-eea2192c8212"
      unitRef="usd">361926000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib452c2a9f5e342bf911a8a4a82c7b29b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy0zLTEtMS0w_d1730445-16d6-422c-8bd8-99601bb0acfa"
      unitRef="usd">365253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab4584e2c9204f11a7b8b1aaac827fae_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy01LTEtMS0w_a06e5832-1ef2-4109-81ed-ef863f9ea1ec"
      unitRef="usd">596375000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibfcae168f8d54aa4a509cd2da08e3d21_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy03LTEtMS0w_c3b31f22-05d0-4f9a-874a-fc2837d4d5e5"
      unitRef="usd">608389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia99788bf65374745aff17cb18933a5e9_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy05LTEtMS0w_0bdca089-dd50-485c-9bb5-764ac2877da2"
      unitRef="usd">1344626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1964110adafb4f70bfebbc179badc1fa_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfNy0xMS0xLTEtMA_2cec3068-8648-4b75-bf87-32551cb10b4d"
      unitRef="usd">1397473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9aafa840bf52486d930111c4037726f8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC0xLTEtMS0w_dfada07b-3ef5-41e0-88a2-f6d163fa76aa"
      unitRef="usd">50455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83c21ac9b178420085c393a1c34693e8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC0zLTEtMS0w_351db004-b444-4f9d-9ff7-eda6705e82dd"
      unitRef="usd">36011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5687a3a825b43f1a1baecce2b48f7cd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC01LTEtMS0w_17f3cf41-03f9-4437-abb8-02009b41314b"
      unitRef="usd">85049000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f61e5d31122483dbac5807147b5beac_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC03LTEtMS0w_d184b81e-d7dd-474c-8bef-f01bafa2bfbd"
      unitRef="usd">63556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13d9d845bc6b4ed28224f36dcdd7cbe3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC05LTEtMS0w_c845ef01-9a40-4ef5-95ba-18664ec0f897"
      unitRef="usd">179194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34af76ec0cc1452699b6301dac37fceb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOC0xMS0xLTEtMA_2ef2bfde-4b89-4583-847c-18bd4aa1fe07"
      unitRef="usd">133515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82a7970d4cf94dda8ed37f6bc65729c6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS0xLTEtMS0w_1f05ea50-d55c-49f9-ab66-77dd37826eec"
      unitRef="usd">116244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bded6cbf2a24510a15afb4de36fa719_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS0zLTEtMS0w_42a766f0-cfff-45fb-8c73-07a465a9c8af"
      unitRef="usd">93549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c99d932f711440a8751251a97ff5c75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS01LTEtMS0w_0d8813fc-4f5a-4363-bf63-e5485ecf35b1"
      unitRef="usd">211176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf4f0bb79dea409fb6c581e239675fde_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS03LTEtMS0w_d7b62e42-717a-4a79-bba4-64fee537fe7b"
      unitRef="usd">156361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07cccf427c28496680bb8a65205a0b9d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS05LTEtMS0w_cc86cda5-b8ee-4f77-bb74-84a1bf58c830"
      unitRef="usd">488762000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3fde0d7fe144dedb6316b1b67aa042c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfOS0xMS0xLTEtMA_b06b3b7a-dda8-45d6-8496-ecd81abf03b7"
      unitRef="usd">281134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f8cebabfd0e428496f3c4bd18b99d0a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtMS0xLTEtMA_49af8aae-bfaf-4341-941c-aec4d40b0511"
      unitRef="usd">528625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8cfcc28763f4e97a8975166ae7b27f8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtMy0xLTEtMA_228906d3-2748-4ae6-844a-d23adcfe1c7a"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43d250134be346eb847527a931deee4f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtNS0xLTEtMA_dfccaaf9-aceb-4aab-ad89-c804a6bc377a"
      unitRef="usd">892600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i461166393f424aacb7944a373a40f69d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtNy0xLTEtMA_8d6e3de2-cebb-49eb-a5f7-f4671ab84cd2"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9c27da20f8b4328baa293a77323d413_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtOS0xLTEtMA_ad65b05f-4ae2-49cc-bf48-44c3b798e145"
      unitRef="usd">2012582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4b585d4e58764ed2a45acca2294a6ea3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjRhNjMwM2RiN2Q3YjRjNDU4YmIwNzFmZDUwNmY5ODM0L3RhYmxlcmFuZ2U6NGE2MzAzZGI3ZDdiNGM0NThiYjA3MWZkNTA2Zjk4MzRfMTAtMTEtMS0xLTA_c353fbfa-4645-4b1a-b3e8-b845278a994b"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <swx:ScheduleOfInformationAboutReceivablesRevenueEarnedOnContractsInProgressInExcessOfBillingsAndAmountsBilledInExcessOfRevenueEarnedOnContractsTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzYwNg_138fb122-d286-40df-a6b8-b3d0c7dcbe8b">&lt;div style="margin-top:1pt;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 following table provides information about contracts receivable and revenue earned on contracts in progress in excess of billings (contract asset), which are both included within Accounts receivable, net of allowances; the table also includes amounts billed in excess of revenue earned on contracts (contract liability), which are included in Other current liabilities as of June&#160;30,&#160;2021 and December&#160;31,&#160;2020 on the Company&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, net&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;263,589&#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;278,316&#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;Revenue earned on contracts in progress in excess of billings&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;129,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts billed in excess of revenue earned on contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/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;</swx:ScheduleOfInformationAboutReceivablesRevenueEarnedOnContractsInProgressInExcessOfBillingsAndAmountsBilledInExcessOfRevenueEarnedOnContractsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMS0xLTEtMS0w_8f53a2a1-9008-4f35-ab47-4be2fb914470"
      unitRef="usd">263589000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMS0zLTEtMS0w_4ffadc04-782c-44fa-83bb-456cb9531c8b"
      unitRef="usd">278316000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMi0xLTEtMS0w_f28a263d-e9b1-4f99-a157-d3606b8288f4"
      unitRef="usd">129954000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i6a6535241251458882281024fb85f70f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMi0zLTEtMS0w_c51bf252-2e52-46aa-9571-ac322df54a56"
      unitRef="usd">96996000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMy0xLTEtMS0w_754fbda2-e135-410e-89d6-e68ad44bac45"
      unitRef="usd">9077000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjBjY2UxMjA1ZTBiMTQ3Y2Y4M2M4ZDNlYTE4ZTI4NWQ3L3RhYmxlcmFuZ2U6MGNjZTEyMDVlMGIxNDdjZjgzYzhkM2VhMThlMjg1ZDdfMy0zLTEtMS0w_a067c698-5182-4619-9af9-fd3f042a7592"
      unitRef="usd">4507000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMjI3MA_d0be86b8-6aa8-4f3f-b4fa-7139812b9eb1"
      unitRef="usd">4500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <swx:RevenueRecognitionNumberOfContractsWithOriginalDurationMoreThanOneYear
      contextRef="i66f73e889a8e4f0ab0bf9590ed3606cf_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzAwOQ_9e8d8316-3ca6-42c8-ae42-627faf8e4422"
      unitRef="contract">18</swx:RevenueRecognitionNumberOfContractsWithOriginalDurationMoreThanOneYear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i28499e3ba9dd44e8b19598177c10b388_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzIwMg_491d953a-52c2-49bd-be9c-3232c4454d3f"
      unitRef="usd">49100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i28499e3ba9dd44e8b19598177c10b388_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzU5NA_92b2b511-4362-4e0d-906c-902e1c5777fa">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RleHRyZWdpb246ZTQ3NGMwMTI3ZThkNGViM2E0ZmFkOTdhNTk1NzQ4YzZfMzYwMw_155bf26e-6afc-4fb6-bec6-dce1a7214d7c">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utility infrastructure services contracts receivable consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:55.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.391%"/&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:20.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Billed on completed contracts and contracts in progress&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;260,755&#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;273,778&#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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,040&#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;border-top:1pt solid #000000;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;280,470&#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;Allowance for doubtful accounts&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,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,589&#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;278,316&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ia9924a0ee2e94afbb870f57d8079a621_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMS0xLTEtMS0w_f1e82b87-0a68-4755-bc57-0bba80bfd4c7"
      unitRef="usd">260755000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i660dbd2226ec423aa0916562853c161a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMS0zLTEtMS0w_63fb1455-2b00-4855-806f-df821a075856"
      unitRef="usd">273778000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="ie1978f2e32554d72892106f11e089205_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMi0xLTEtMS0w_92fb0bfc-ef6c-4a34-b1c4-bb6d6f4f75ca"
      unitRef="usd">5285000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i4b62519900244fa694d3d1542d705302_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMi0zLTEtMS0w_5fcaff6f-7cac-425f-937c-255fe18af182"
      unitRef="usd">6692000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMy0xLTEtMS0w_6baa7a60-4ac2-47d8-8a99-9d12119d31ab"
      unitRef="usd">266040000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetGross
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfMy0zLTEtMS0w_029dfa4d-a5c1-4beb-b79f-f7115262c53a"
      unitRef="usd">280470000</us-gaap:ContractWithCustomerAssetGross>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfNC0xLTEtMS0w_c1f484a3-f243-4c90-9663-0caeb2c22993"
      unitRef="usd">2451000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfNC0zLTEtMS0w_12623ef2-d245-4a29-b2e9-79dc4eb37ba6"
      unitRef="usd">2154000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfNS0xLTEtMS0w_c59c774a-0d43-4a3b-a7f8-51cfc3d2d60e"
      unitRef="usd">263589000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV80OS9mcmFnOmU0NzRjMDEyN2U4ZDRlYjNhNGZhZDk3YTU5NTc0OGM2L3RhYmxlOjYwNmIzYTk3MjdkODQwYTc4Zjg3NGVmZjc3OTkyZGNhL3RhYmxlcmFuZ2U6NjA2YjNhOTcyN2Q4NDBhNzhmODc0ZWZmNzc5OTJkY2FfNS0zLTEtMS0w_4933ead9-56af-4737-aeaf-8977a9beee97"
      unitRef="usd">278316000</us-gaap:ContractWithCustomerAssetNet>
    <swx:CommonStockDisclosureTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMjA5OQ_7a2ba086-37a6-45af-b1da-8d9bd3b955a6">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 4 &#x2013; Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Only shares of the Company&#x2019;s common stock are publicly traded on the New York Stock Exchange, under the ticker symbol &#x201c;SWX.&#x201d; Share-based compensation related to Southwest and Centuri is based on stock awards to be issued in shares of Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;8, 2021, the Company entered into a Sales Agency Agreement between the Company and BNY Mellon Capital Markets, LLC and J.P. Morgan Securities LLC (the &#x201c;Equity Shelf Program&#x201d;) for the offer and sale of up to $500 million of common stock from time to time in an at-the-market offering program. The shares are issued pursuant to the Company&#x2019;s automatic shelf registration statement on Form S-3 (File No. 333-251074). The following table provides the activity under the Equity Shelf Program for the quarter and life-to-date ended June&#160;30,&#160;2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross proceeds&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;70,360,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: agent commissions&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;(703,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 proceeds&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;69,656,808&#160;&lt;/span&gt;&lt;/td&gt;&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;Number of shares sold&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;1,050,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average price per share&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;66.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30,&#160;2021, the Company had up 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;$429,639,588&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 common stock available for sale under the program. Net proceeds from the sale of shares of common stock under the Equity Shelf Program are intended for general corporate purposes, including the acquisition of property for the construction, completion, extension, or improvement of pipeline systems and facilities located in and around the communities served by Southwest, as well as for the repayment or repurchase of indebtedness (including amounts outstanding from time to time under the credit facilities, senior notes, term loan, or future credit facilities), and to provide for working capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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;During the quarter ended March 31,&#160;2021, the Company sold essentially all of the remaining common stock available for sale under a previously effective equity shelf program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30,&#160;2021, the Company issued approximately &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;47,000&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; shares of common stock through the Restricted Stock/Unit Plan and Omnibus Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, during the six months ended June&#160;30,&#160;2021, the Company issued &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;91,000&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; shares of common stock through the Dividend Reinvestment and Stock Purchase Plan, raising approximately &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;$5.8&#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;</swx:CommonStockDisclosureTextBlock>
    <swx:SaleOfStockAmountOfCommonStockOfferedForSale
      contextRef="i114e69b3dc9b4d10bae39e899535f696_I20210408"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMTA5OTUxMTYzMjY0Nw_fdfbff4d-80ff-49b9-9f89-cfda05d55659"
      unitRef="usd">500000000</swx:SaleOfStockAmountOfCommonStockOfferedForSale>
    <swx:ScheduleOfCommonStockActivityTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMjA5NA_5b5e1f92-fddf-4032-b839-14e02dd9d03f">The following table provides the activity under the Equity Shelf Program for the quarter and life-to-date ended June&#160;30,&#160;2021:&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.040%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross proceeds&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;70,360,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: agent commissions&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;(703,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 proceeds&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;69,656,808&#160;&lt;/span&gt;&lt;/td&gt;&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;Number of shares sold&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;1,050,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average price per share&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;66.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</swx:ScheduleOfCommonStockActivityTableTextBlock>
    <swx:ProceedsFromIssuanceOfCommonStockGross
      contextRef="i45703e46224c43e0b35419293d71d74a_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RhYmxlOjcyNDNkZTlmNzdjZjRmZDNiMzJjOGU4MGYxNWFmYzRlL3RhYmxlcmFuZ2U6NzI0M2RlOWY3N2NmNGZkM2IzMmM4ZTgwZjE1YWZjNGVfMi0xLTEtMS0w_13d9591f-d37c-4949-8780-abfc6c53b6d2"
      unitRef="usd">70360412</swx:ProceedsFromIssuanceOfCommonStockGross>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i45703e46224c43e0b35419293d71d74a_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RhYmxlOjcyNDNkZTlmNzdjZjRmZDNiMzJjOGU4MGYxNWFmYzRlL3RhYmxlcmFuZ2U6NzI0M2RlOWY3N2NmNGZkM2IzMmM4ZTgwZjE1YWZjNGVfMy0xLTEtMS0w_f99d15ca-6e42-46ef-9700-f099a5d1b78d"
      unitRef="usd">703604</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i45703e46224c43e0b35419293d71d74a_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RhYmxlOjcyNDNkZTlmNzdjZjRmZDNiMzJjOGU4MGYxNWFmYzRlL3RhYmxlcmFuZ2U6NzI0M2RlOWY3N2NmNGZkM2IzMmM4ZTgwZjE1YWZjNGVfNC0xLTEtMS0w_671e2506-18e3-40f7-98f0-8cd61e82a7b9"
      unitRef="usd">69656808</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i45703e46224c43e0b35419293d71d74a_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RhYmxlOjcyNDNkZTlmNzdjZjRmZDNiMzJjOGU4MGYxNWFmYzRlL3RhYmxlcmFuZ2U6NzI0M2RlOWY3N2NmNGZkM2IzMmM4ZTgwZjE1YWZjNGVfNS0xLTEtMS0w_41def04a-2265-4db9-a5cf-6ba3996a6eb6"
      unitRef="shares">1050597</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <swx:CommonStockWeightedAverageIssuePricePerShare
      contextRef="i45703e46224c43e0b35419293d71d74a_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RhYmxlOjcyNDNkZTlmNzdjZjRmZDNiMzJjOGU4MGYxNWFmYzRlL3RhYmxlcmFuZ2U6NzI0M2RlOWY3N2NmNGZkM2IzMmM4ZTgwZjE1YWZjNGVfNi0xLTEtMS0w_8ee8bd76-1786-490d-ac16-58b5441e5d05"
      unitRef="usdPerShare">66.97</swx:CommonStockWeightedAverageIssuePricePerShare>
    <swx:SaleOfStockAmountOfCommonStockOfferedForSale
      contextRef="ia020b76b5bc2486f9a01c4dc28006392_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMzI5ODUzNDg4NjgxNw_044224ee-4405-4557-b729-2442b66c46d1"
      unitRef="usd">429639588</swx:SaleOfStockAmountOfCommonStockOfferedForSale>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i66cac7bf6def474a85a6c3a84e3d8318_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMTgyOA_510e88cc-e2e4-4acf-af54-6021f97cd9d7"
      unitRef="shares">47000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i4de7648b04ea4f8ba09f2c76b11369a8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMTk4NQ_5b25b3ab-c982-41e3-9ab1-fc98afc15beb"
      unitRef="shares">91000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4de7648b04ea4f8ba09f2c76b11369a8_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81Mi9mcmFnOmM2YzEyOWUyZThhNjRkODM4MmFkZDY2N2M2ZGZlNmNhL3RleHRyZWdpb246YzZjMTI5ZTJlOGE2NGQ4MzgyYWRkNjY3YzZkZmU2Y2FfMjA5Mg_5b38cdf5-6a12-45dc-b2f9-71bf81940eb0"
      unitRef="usd">5800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfNDk1MA_5d690e41-9e40-4055-8776-5f60049701e6">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 5 &#x2013; Debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is recognized in the Company&#x2019;s and Southwest&#x2019;s Condensed Consolidated Balance Sheets generally at the carrying value of the obligations outstanding.&#160;Details surrounding the fair value, as described in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 1 &#x2013; Background, Organization, and 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:120%"&gt;and individual carrying values of instruments are provided in the table that follows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:400;line-height:100%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Carrying&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;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;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Debentures:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 6.1%, due 2041&lt;/span&gt;&lt;/div&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;125,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 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;166,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;125,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 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;174,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.875%, due 2022&lt;/span&gt;&lt;/div&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;250,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;254,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;258,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 4.875%, due 2043&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;250,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:10pt;font-weight:400;line-height:100%"&gt;302,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;317,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.8%, due 2046&lt;/span&gt;&lt;/div&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;300,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;325,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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;347,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.7%, due 2028&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;300,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:10pt;font-weight:400;line-height:100%"&gt;332,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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:10pt;font-weight:400;line-height:100%"&gt;344,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 4.15%, due 2049&lt;/span&gt;&lt;/div&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;300,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;341,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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;370,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;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 2.2%, due 2030&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;450,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:10pt;font-weight:400;line-height:100%"&gt;448,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,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:10pt;font-weight:400;line-height:100%"&gt;474,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8% Series, due 2026&lt;/span&gt;&lt;/div&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,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;96,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;99,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 7.78% series, due 2022&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;25,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:10pt;font-weight:400;line-height:100%"&gt;26,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;26,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 7.92% series, due 2027&lt;/span&gt;&lt;/div&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;25,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;32,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 6.76% series, due 2027&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;7,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:10pt;font-weight:400;line-height:100%"&gt;9,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:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;9,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs&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,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;2,090,181&#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="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;2,089,678&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility and commercial paper&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;150,000&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,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;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;150,000&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial development revenue bonds:&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: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;border-top:1pt solid #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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable-rate bonds:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax-exempt Series A, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2003 Series A, due 2038&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;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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2008 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 Series A, due 2039&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;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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;198,651&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;198,528&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;(275,000)&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="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;&#x2014;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities - Southwest Gas Corporation&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;2,163,832&#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="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,438,206&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri term loan facility&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;218,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;221,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;226,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;230,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;218,148&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;225,828&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Centuri other debt 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;72,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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;81,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities - Centuri&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;314,992&#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="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;293,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Southwest Gas Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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,438,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&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;(319,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt, less current maturities - Southwest Gas Holdings, Inc.&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;2,478,823&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,732,200&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of Southwest's revolving credit facility and IDRBs are categorized as Level 1 based on the FASB&#x2019;s fair value hierarchy, due to Southwest&#x2019;s ability to access similar debt arrangements at measurement dates with comparable terms, including variable/market rates. The fair values of Southwest&#x2019;s debentures (which include senior and medium-term notes) were determined utilizing a market-based valuation approach, where fair values are determined based on evaluated pricing data, and as such are categorized as Level 2 in the hierarchy. Centuri's secured revolving credit and term loan facility and other debt obligations (not actively traded) are categorized as Level 3; fair values were based on a conventional discounted cash flow methodology utilizing current market pricing yield curves.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest has a $400 million credit facility that is scheduled to expire in April 2025. Southwest designates $150&#160;million of associated capacity as long-term debt and the remaining $250&#160;million for working capital purposes. Interest rates for the credit facility are calculated at either LIBOR or an &#x201c;alternate base rate,&#x201d; plus in each case an applicable margin that is determined based on Southwest&#x2019;s senior unsecured debt rating. At June&#160;30,&#160;2021, the applicable margin is 1% for loans bearing interest with reference to LIBOR and 0% for loans bearing interest with reference to the alternative base rate. At June&#160;30,&#160;2021, $150&#160;million was outstanding on the long-term portion (including $50 million under the com&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;mercial paper program, discussed below)&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 the facility and $41 million of borrowings were outstanding on the short-term portion of this credit facility discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest has a $50&#160;million commercial paper program. Issuances under the commercial paper program are supported by Southwest&#x2019;s revolving credit facility and, therefore, do not represent additional borrowing capacity under the credit facility. Borrowings under the commercial paper program are designated 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 long-term debt. Interest rates for the program are calculated at the then current commercial paper rate. At June&#160;30,&#160;2021, as noted above, &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;$50 million of borrowings were outstanding under the commercial paper program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Centuri has a $590 million senior secured revolving credit and term loan facility, scheduled to expire in November 2023. The capacity of the line of credit portion of the facility is $325&#160;million; related amounts borrowed and repaid are available to be re-borrowed. The term loan portion of the facility has a limit of approximately $265&#160;million. The $590&#160;million facility is secured by substantially all of Centuri&#x2019;s assets except those explicitly excluded under the terms of the agreement (including owned real estate and certain certificated vehicles).&#160;Centuri&#x2019;s assets securing the facility at June&#160;30,&#160;2021 totaled $1.4&#160;billion. At June&#160;30,&#160;2021, $288&#160;million in borrowings were outstanding under Centuri&#x2019;s combined secured revolving credit and term loan facility. In connection with the planned acquisition of Riggs, Centuri plans to fund the acquisition with a secured term loan and would establish a new secured revolving credit facility to replace the current facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest Gas Holdings, Inc. has a $100 million credit facility that is scheduled to expire in April 2025 and is primarily used for short-term financing needs. There was $27&#160;million outstanding under this credit facility as of June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As indicated above, under Southwest&#x2019;s $400 million credit facility, $41 million in short-term borrowings were outstanding at June&#160;30,&#160;2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, Southwest entered into a $250 million Term Loan that matures March 22, 2022. The proceeds were used to fund the increased cost of natural gas supply during the month of February 2021, caused by extreme weather conditions in the central U.S. (see &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;Deferred Purchased Gas 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; in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 1 &#x2013; Background, Organization, and 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:120%"&gt;). Interest rates for the term loan are calculated at either LIBOR or an &#x201c;alternate base rate,&#x201d; plus in each case an applicable margin that is determined based on Southwest&#x2019;s senior unsecured long-term debt rating. The applicable margin ranges from 0.550% to 1.000% for loans bearing interest with reference to LIBOR and 0.000% for loans bearing interest with reference to an alternate base rate. The effective interest rate was 0.75% at June&#160;30,&#160;2021. The agreement contains a financial covenant requiring Southwest to maintain a ratio of funded debt to total capitalization not to exceed 0.70 to 1.00 as of the end of any quarter of any fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;LIBOR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain rates established at LIBOR are scheduled to be discontinued as a benchmark or reference rate after 2021, while other LIBOR-based rates are scheduled to be discontinued after June 2023. In order to mitigate the impact of a discontinuance on the Company&#x2019;s and Southwest&#x2019;s financial condition and results of operations, management will monitor developments and work with lenders to determine the appropriate replacement/alternative reference rate for variable rate debt. At this time the Company and Southwest can provide no assurances as to the impact a LIBOR discontinuance will have on their financial condition or results of operations. Any alternative rate may be less predictable or less attractive than LIBOR.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfNDk0OQ_51556de1-7459-4c13-a7f8-b2313d034472">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:400;line-height:100%"&gt;June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Carrying&lt;br/&gt;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:10pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;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;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Debentures:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 6.1%, due 2041&lt;/span&gt;&lt;/div&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;125,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 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;166,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;125,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 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;174,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.875%, due 2022&lt;/span&gt;&lt;/div&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;250,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;254,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;258,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 4.875%, due 2043&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;250,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:10pt;font-weight:400;line-height:100%"&gt;302,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;317,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.8%, due 2046&lt;/span&gt;&lt;/div&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;300,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;325,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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;347,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 3.7%, due 2028&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;300,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:10pt;font-weight:400;line-height:100%"&gt;332,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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:10pt;font-weight:400;line-height:100%"&gt;344,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 4.15%, due 2049&lt;/span&gt;&lt;/div&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;300,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;341,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300,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;370,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;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes, 2.2%, due 2030&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;450,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:10pt;font-weight:400;line-height:100%"&gt;448,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,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:10pt;font-weight:400;line-height:100%"&gt;474,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8% Series, due 2026&lt;/span&gt;&lt;/div&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,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;96,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;99,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 7.78% series, due 2022&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;25,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:10pt;font-weight:400;line-height:100%"&gt;26,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;26,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 7.92% series, due 2027&lt;/span&gt;&lt;/div&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;25,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;32,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;33,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Medium-term notes, 6.76% series, due 2027&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;7,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:10pt;font-weight:400;line-height:100%"&gt;9,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:10pt;font-weight:400;line-height:100%"&gt;7,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:10pt;font-weight:400;line-height:100%"&gt;9,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs&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,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;2,090,181&#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="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;2,089,678&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit facility and commercial paper&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;150,000&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,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;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;150,000&#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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial development revenue bonds:&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: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;border-top:1pt solid #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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable-rate bonds:&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax-exempt Series A, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2003 Series A, due 2038&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;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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2008 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2009 Series A, due 2039&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;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;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;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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;198,651&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;198,528&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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;(275,000)&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="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;&#x2014;&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities - Southwest Gas Corporation&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;2,163,832&#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="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,438,206&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri term loan facility&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;218,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;221,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;226,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;230,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;218,148&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;225,828&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Centuri other debt 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;72,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,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;81,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities - Centuri&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;314,992&#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="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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;293,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consolidated Southwest Gas Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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;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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Southwest Gas Corporation long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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,438,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current maturities&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;(319,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 debt, less current maturities - Southwest Gas Holdings, Inc.&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;2,478,823&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,732,200&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8b3b8289286b4250bf0d813736bc5639_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNS0wLTEtMS0wL3RleHRyZWdpb246NjIzNDc5ZDgzZjAwNDhlNmFmNGE5OTNmNzI0ZDU0OGFfMTE_460a7e5d-f737-4e1f-85cc-2991b790b5cc"
      unitRef="number">0.061</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="id7700d2fe24b4e7fbfd55fcba6305333_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNS0yLTEtMS0w_60a21f81-ac89-4559-a473-8713120ed6b3"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i411af4556a744aaca1c4b8f02c4f5752_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNS00LTEtMS0w_1597dca4-0f9e-470b-a79c-0ccc029f211e"
      unitRef="usd">166986000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i018699a99fcf46e09da8af45fe76ee6e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNS02LTEtMS0w_000f359e-45f0-4d89-a12d-fe409c44b99b"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ief895fca6e784a5a908157ef5c32c935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNS04LTEtMS0w_ac34f238-8351-43be-a655-c1d4e252f691"
      unitRef="usd">174858000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibef07497d18e42fd86316bb0ebd8a058_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNi0wLTEtMS0wL3RleHRyZWdpb246ZWVhNGEzZmMwZmQyNGM2YTk5ZDA3Y2E3N2M5NTllYWZfMTE_d880ffcf-f29b-4c0f-ba0f-54323f52c849"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ibf63854c32ee42a8b0f384bfec20b213_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNi0yLTEtMS0w_7244155a-be9b-4670-bd80-07e49a90b2ee"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i31c846eecc4f409ab7bbacae1ce116ae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNi00LTEtMS0w_eebb8306-ff62-4d3a-ba45-76fc49467b8b"
      unitRef="usd">254203000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i854484a309d04994b80772beb55e9b65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNi02LTEtMS0w_ee7dff6c-5e77-44e3-ad7e-cc2cae887186"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i7415a38a124b4b9aa984469dcc8e0513_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNi04LTEtMS0w_7fae291b-ef10-4b6d-9ccf-158feb97220d"
      unitRef="usd">258825000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i34829e9873be475ca2ef453bcaa9c76b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNy0wLTEtMS0wL3RleHRyZWdpb246ZTlkZmQwNDkwMWEyNDU1NWE4ZDEwNmJmNGE0MjNlOThfMTE_d8d0b1e0-f0d3-419c-80ea-6f4e29c507d2"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ib0cd6b693c6f4bad8ade8b70fca2f0a4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNy0yLTEtMS0w_a287523b-a95d-43e2-8ff3-285c0772401e"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i4f6e47f7da6849f5ad9b36c56cdc87e9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNy00LTEtMS0w_2df5a0f1-cc60-463f-b458-67a8ea2d0fe0"
      unitRef="usd">302473000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i324e6728d90e484aa6000b8556b80856_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNy02LTEtMS0w_ac15fb39-70bf-4ed7-814b-15846294659e"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i246968eac9e94a618a130d31cf1ae347_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNy04LTEtMS0w_cac00846-fa5f-463c-83f1-4d103bb9a97c"
      unitRef="usd">317190000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia725195e31ac46b0946ce22c5ab29c31_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOC0wLTEtMS0wL3RleHRyZWdpb246ZmVmYWRkMzFlNjZkNDQyNWJlMTM2YjZiZTE0YTczYTJfMTE_fae0f11d-8e2c-458b-bc44-3dfdb2df078d"
      unitRef="number">0.038</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="icc6cc1299a78491a8b72f207742d8070_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOC0yLTEtMS0w_bc065d6a-811d-45dd-b532-733f76832b94"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i26d33ea979f74c7694cb15807b6fe033_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOC00LTEtMS0w_0f476e67-5e35-4fb7-94e2-c4865965f41f"
      unitRef="usd">325005000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i1c584736c22b40d2b58a8788ae160d86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOC02LTEtMS0w_e7ae51ed-f0ec-437d-b4d3-0b4fde1bd556"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="if55c235bb1b24dcbb1fd64cee4514111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOC04LTEtMS0w_0f13e213-4680-43d7-b54a-7130490190cb"
      unitRef="usd">347046000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1f31dd662d644240916509186c397a2c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOS0wLTEtMS0wL3RleHRyZWdpb246MDFiNDAxNWIzNzdkNGRkZjlmYzEzNjRkZGZhZWJlZmRfMTE_23b479ce-decd-463f-9ec0-06d29f6c636d"
      unitRef="number">0.037</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i31f6cf5b8b1c4a4ead0a690f7aeaa74b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOS0yLTEtMS0w_06207cc1-5cba-4f51-bf96-a3a2087d2327"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic27314bd9e3143e6afb1f7347f6c1ef5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOS00LTEtMS0w_93d40410-075a-49a7-ab2f-8002859c50c8"
      unitRef="usd">332154000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="ia564b68f15b749e2ab30a0c338cd403a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOS02LTEtMS0w_4747e763-0117-47d1-ba47-0a60cb549603"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i1291128f29d14154b7a288c6646b546a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfOS04LTEtMS0w_af649217-820c-482d-9573-af8a3267e8f3"
      unitRef="usd">344553000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6a7fb90ba8fb4092b594ef06c8b58bfe_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOmM4ZDcxZGQ4Mzg0MDRkMTc5ZDQ4NzAzNTViYmZhOWQyXzEx_ade18c40-56c6-4487-81b6-ab41ed04e36d"
      unitRef="number">0.0415</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="id4e38175e1b9450d95d903af7cb431a5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTAtMi0xLTEtMA_f9467be4-7d38-4a0c-847a-a0daf008b890"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i0f9e4a01e3384900aeed1bb2c6f6c2c1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTAtNC0xLTEtMA_1ab13c1d-3c41-42bb-979c-d33533cbe1b6"
      unitRef="usd">341970000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i1cd87b78f6ab4e0aa19d794cdbd912c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTAtNi0xLTEtMA_dbd974d4-ca4f-48e6-9c5c-87feeb37662a"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ia032ce371c2549008cffddd3f847a8bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTAtOC0xLTEtMA_2303966e-49dd-4e45-a147-f3c991f23514"
      unitRef="usd">370278000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i012c403a67874dad96304a4ab7fc31da_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjJhZGNkNzE0NDNhODQwYTY5NGZkMTcxMWZlMDcyYWM3XzEx_8c1f12dd-62ba-4c14-9bc2-d288e7696636"
      unitRef="number">0.022</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i558c5bc5b64d44a3a70ef6911f92be4a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTEtMi0xLTEtMA_0878955d-dea6-41da-b605-dc791a2ee6c5"
      unitRef="usd">450000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i8c7a96068ae04896857ea004ef03dc2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTEtNC0xLTEtMA_3497d9c8-edc5-4844-a729-93a2ec09af21"
      unitRef="usd">448317000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="iebb21e0a2a184c9298b0018e9075cb32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTEtNi0xLTEtMA_da46d36a-78f7-4b63-b8d1-859e63191401"
      unitRef="usd">450000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib2ece64baf63465d97a4ecb5ac38f63f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTEtOC0xLTEtMA_f5b48359-05f8-4201-b1ed-a90fbe9c8201"
      unitRef="usd">474552000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id7f3f0ebd03c48dba890f852c23c62bc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmI1YjNhY2E1NGQwMDQzMzU5OWJlZGZiOWM4MGQ3ZTM0XzQ_24deb9d6-2361-4177-a5e2-9fe5e0af5df4"
      unitRef="number">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ibada0f0ed9f24befa8ed8a3f6f12494d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTItMi0xLTEtMA_fece3577-0276-4951-9b62-993c769adb50"
      unitRef="usd">75000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i886ebcd7b2ae41d7b81bcb9756ab0f8f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTItNC0xLTEtMA_bf647458-0273-4b59-84e9-5501d19c5f0e"
      unitRef="usd">96504000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="iddb72bb98a3f48b1968b90d5f339d5bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTItNi0xLTEtMA_5640444e-e04f-42a3-8f14-931c1173019d"
      unitRef="usd">75000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i35605dda397242bbbe7d8f7a9d98322e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTItOC0xLTEtMA_6319c13c-37d5-4cc1-8f99-ea2dbc76152d"
      unitRef="usd">99723000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i15301573edef4bbe9b04264216b2c260_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOmRhMDg2ZWYwNDhhYjQxZmRhYzlkNDlmMjE4YjQ4MGU4XzIz_df23510c-bd48-44e9-98ba-ef23d86c7643"
      unitRef="number">0.0778</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i727eac5d868c448ea8001aab42f76e71_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTMtMi0xLTEtMA_67c637e7-7a3e-44a6-a663-6031bb6ea25b"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ia349a73b37f344cf92ebfe227085cba3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTMtNC0xLTEtMA_d11b1d29-0bc8-47aa-87b2-9f196692ec7d"
      unitRef="usd">26080000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="if85c088646d34e37bf30c4eb5b78d081_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTMtNi0xLTEtMA_45cbd2a7-835a-4886-be06-48c68058977f"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib4190a5aadf74d5eb41a21ccb96251a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTMtOC0xLTEtMA_885fee90-8d72-40f3-914e-957ef67150c3"
      unitRef="usd">26663000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic7b26cbaa3a345de95ffdd45834bc28e_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOjNhYmZjMjYzMjk2MjQ5N2E4MzExODE1ZjVkOWViMGRmXzIz_a43f4472-d30a-4814-8597-499e0c9e7918"
      unitRef="number">0.0792</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ic7330992bd764b2094b3c77b6c140cb3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTQtMi0xLTEtMA_642fb921-2ae5-4c61-8134-0037351a7ca6"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i9b72e2fcb98843828558068ca750525f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTQtNC0xLTEtMA_ffde7c31-aef3-4eca-95dc-8aa77f67269f"
      unitRef="usd">32472000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i001c7cea898c452cb40eb4475d628657_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTQtNi0xLTEtMA_02799f39-396f-48d2-ac98-36c2a156cb13"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ifbb940def35e4554b585b336c7689ab4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTQtOC0xLTEtMA_f3f1dd5b-f911-4c45-ab01-75a9a8959320"
      unitRef="usd">33802000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6cda2786ffdf45349d86c9860e8ead20_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjEwMzA4NDlmMDdkOTQzNDNiODZiODIyNzJkYzY3NWYxXzIz_35393817-4dfc-4bef-b490-2ae9c8b15e32"
      unitRef="number">0.0676</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i672495a05ec64e1c95f0c0b5a706f987_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTUtMi0xLTEtMA_c49a36c6-85c8-4148-b13e-4b16fee28e21"
      unitRef="usd">7500000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib5c2d4080418459098660c271ea10b28_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTUtNC0xLTEtMA_5798cf51-53e2-4d5d-9fdf-654d85ee4d24"
      unitRef="usd">9245000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i1a7f9abe91f44518a9c6f2d6f2e9ef9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTUtNi0xLTEtMA_9ffeb841-4f7d-49c3-9d21-3847e8fefa9c"
      unitRef="usd">7500000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i160622197f15486d8163e435aec98737_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTUtOC0xLTEtMA_e2a919bb-2416-4322-bc7e-4ef53c4219b1"
      unitRef="usd">9613000</us-gaap:NotesPayableFairValueDisclosure>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i62cc810a803640bc888c0f0e384289a3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTYtMi0xLTEtMA_fae6eda6-f366-4739-8efd-35e4b728135e"
      unitRef="usd">17319000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i6260a98debc643c3abe12e31c2682d3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTYtNi0xLTEtMA_a1c05e2f-9a5f-4659-af0d-55a3cc849aca"
      unitRef="usd">17822000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <us-gaap:NotesPayable
      contextRef="i62cc810a803640bc888c0f0e384289a3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTctMi0xLTEtMA_de999d69-b9d1-4d59-a993-b2bad8531409"
      unitRef="usd">2090181000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="i6260a98debc643c3abe12e31c2682d3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTctNi0xLTEtMA_bff48989-1ec7-48d7-ae71-2bcaedd18770"
      unitRef="usd">2089678000</us-gaap:NotesPayable>
    <us-gaap:LineOfCredit
      contextRef="if9b06c06a4c245a3b04459eb7904fe2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTgtMi0xLTEtMA_0d14f0c8-2bf0-4823-8cae-3089bb8629ac"
      unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="ie1804c268a964b1c81e7608027234527_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTgtNC0xLTEtMA_55ff565c-e693-4d80-942c-e784f6e4121f"
      unitRef="usd">150000000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LineOfCredit
      contextRef="i57bc7eed5bd9437e9a13195187499871_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTgtNi0xLTEtMA_d9f0d4f0-706d-4406-a7a4-f98aa42f5832"
      unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i8f94591b9842452d82abad0201380cad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMTgtOC0xLTEtMA_38d4d86f-e11e-4a2d-8b80-d80a19a67e52"
      unitRef="usd">150000000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:UnsecuredDebt
      contextRef="i7b59903872d143d48fa1c7bdff5a7bc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjEtMi0xLTEtMA_ef28bc37-3a29-4943-afad-00c7fe1fe58c"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ie1ed5e20cebf4b1b93f6a2cd4cb2ded4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjEtNC0xLTEtMA_4bbac646-b7e7-4931-a7dd-fa6b757fcf99"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="iaea9ac3482544edaac4114a536a1bc4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjEtNi0xLTEtMA_2a04e6e3-6848-4c1d-865d-96c3231276f2"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i0636d3945b634a46883d83cfeff3a210_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjEtOC0xLTEtMA_876e3d01-39c9-4e2f-ae7b-3241c6732634"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="if94d0b151bbe4f73b873847176d7b96d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjItMi0xLTEtMA_8dc9065d-1530-48d5-b3a1-c605c9bdd579"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ie9a3216ac3d94cffbc99b49ae3b2a5f2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjItNC0xLTEtMA_f99070ab-b42f-4c86-a204-ac3a72d44be7"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i3eb6d11c25f54363b1879c0b7662133e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjItNi0xLTEtMA_e30a3c5e-4ba0-46be-9388-4d6a010f6651"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="idc96383ea62944ae8193d034ad413865_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjItOC0xLTEtMA_9e4ecff2-2e76-4c90-9b39-ac4c7d3b4fe5"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i7456d2e788d442d6a4cfc2d6b30f7561_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjMtMi0xLTEtMA_1b321338-9672-4542-bdcc-8bfc317a3dcf"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i40a48f98137c4390af6df8276a9f22d3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjMtNC0xLTEtMA_5f4b91c6-04b9-44e5-b0c2-169682c2cbb4"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="ic03ea1c739be4777b3507504a4cc2550_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjMtNi0xLTEtMA_4001c939-1801-4a3b-a4ed-129cd9a45731"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9e33983aa52e45608b176560f703a1a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjMtOC0xLTEtMA_58136c39-610e-494e-bb79-c1d96f43ed5b"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="ic3e09018f53e45f0ba04aafd8853c68f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjQtMi0xLTEtMA_96422c03-e4bd-4f2e-9cdc-2dbec817b217"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i159c2ee103c843238029bb65652fed54_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjQtNC0xLTEtMA_849f4d12-703e-4322-8117-05781d6d5d15"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="i256032037b584ca4b72f1946567fc61e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjQtNi0xLTEtMA_2e93a92a-cf3d-4ac8-9d95-0da82d544817"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="id982f1d716ac4f1ca468be77f8c1c504_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjQtOC0xLTEtMA_6895d18b-14fb-4ce9-9bf0-50213cae7359"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i8413528d9044417bbba87d6061089d91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjUtMi0xLTEtMA_88b78709-63b6-4952-8b55-7653e0dc9f4d"
      unitRef="usd">1349000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i91378c867e8b4c0eb1ddf3ff693d1a8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjUtNi0xLTEtMA_b5834e30-3f20-499e-b866-d286c2d9c235"
      unitRef="usd">1472000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <us-gaap:UnsecuredDebt
      contextRef="i8413528d9044417bbba87d6061089d91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjYtMi0xLTEtMA_913d7671-7202-40cd-ae2b-8b750e4be8fe"
      unitRef="usd">198651000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i91378c867e8b4c0eb1ddf3ff693d1a8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjYtNi0xLTEtMA_2eb628bf-ca27-4d7a-a590-323521c52ac4"
      unitRef="usd">198528000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="idd06347819544dd6856dae6efdec0275_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjctMi0xLTEtMA_312b0c37-5619-4114-8ae9-497b22e2591a"
      unitRef="usd">275000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i7b3cec140c55478cb5debc593919f2a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjctNi0xLTEtMA_f1a79ca4-c657-4b79-8e95-04593445d0aa"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idd06347819544dd6856dae6efdec0275_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjgtMi0xLTEtMA_f6183449-3881-4eab-9711-378710c0ee38"
      unitRef="usd">2163832000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i7b3cec140c55478cb5debc593919f2a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMjgtNi0xLTEtMA_880056be-aad9-4ba5-8c8d-6515e7af599c"
      unitRef="usd">2438206000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:SecuredDebt
      contextRef="ic7ea1d0d1fbe42eaad48313378499c00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzAtMi0xLTEtMA_dfe10b5f-ed60-460e-ae61-2282105df130"
      unitRef="usd">218823000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i78b694a18f5b414885f840a48663f51b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzAtNC0xLTEtMA_a2fe45a5-2298-4f88-a66c-10e2b93cb511"
      unitRef="usd">221176000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i433eed88d27746d59d9263bb156bbfb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzAtNi0xLTEtMA_69f62ff2-9e8d-4b64-babd-4c2ea3afea09"
      unitRef="usd">226648000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="ie0022f3472c147d0b2421a971db40250_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzAtOC0xLTEtMA_1d4ccb19-25bc-432e-95e0-3da7ba14f55f"
      unitRef="usd">230824000</us-gaap:SecuredDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzEtMi0xLTEtMA_8c6470c8-511b-4b32-bd38-5327b677498b"
      unitRef="usd">675000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i379db7c07bb542b493650d6c75145c11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzEtNi0xLTEtMA_7f16ff3f-6b5a-41c5-b104-2774a7f73a7c"
      unitRef="usd">820000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:SecuredDebt
      contextRef="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzItMi0xLTEtMA_f63c39f6-5a57-4dde-85c3-5f6bbf106773"
      unitRef="usd">218148000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i379db7c07bb542b493650d6c75145c11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzItNi0xLTEtMA_fdc35eb0-916c-4dab-b48b-19d46c3c4cd9"
      unitRef="usd">225828000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i995b0b4d0cd94e7e8b1e932abe7ba234_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzMtMi0xLTEtMA_cf6e556d-3ff5-4482-92a7-19aa52c43345"
      unitRef="usd">68807000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="ic2c46e1663b74dbd9de70608b9917e0f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzMtNC0xLTEtMA_69e35f3d-d933-45ab-921c-c8413cdcf93c"
      unitRef="usd">68841000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i507434945c684ca18c67f28362bad398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzMtNi0xLTEtMA_32b4cc98-b043-4456-b9b7-c7a195bbf9f3"
      unitRef="usd">26626000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i3afaf84e7d904335a0a0c1547be43299_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzMtOC0xLTEtMA_9e68104e-d36b-48e5-a6ba-65c739932336"
      unitRef="usd">26645000</us-gaap:SecuredDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="if2472d0f0c6d4776a65317f730b3a882_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzQtMi0xLTEtMA_70920a91-3da8-4be8-8d58-896fa5d5afeb"
      unitRef="usd">72454000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ifa45b97cfd2946f595a42dca246f93ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzQtNC0xLTEtMA_5f5af9ed-0cf4-49b2-a1d3-8015ef9a8a23"
      unitRef="usd">73690000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="id68061ab8a4446fe8ea5c819a8aeb79c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzQtNi0xLTEtMA_9ac0c4fe-c588-413f-910c-d117296ae3c6"
      unitRef="usd">81973000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ic7bfc58adcb940c2a86fc6102f9bbe2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzQtOC0xLTEtMA_052cc267-2c43-4703-a467-688cddd995c9"
      unitRef="usd">84246000</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzUtMi0xLTEtMA_0cccb95a-ac30-4259-800e-3dc31f47acce"
      unitRef="usd">44417000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i379db7c07bb542b493650d6c75145c11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzUtNi0xLTEtMA_1c1e8757-4a07-4e2b-ac5f-a812c19083df"
      unitRef="usd">40433000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzYtMi0xLTEtMA_2a979e49-3a9f-4640-9282-de4357b02606"
      unitRef="usd">314992000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i379db7c07bb542b493650d6c75145c11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzYtNi0xLTEtMA_c7e75d72-cb7a-4311-a841-6902fb26171f"
      unitRef="usd">293994000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="idd06347819544dd6856dae6efdec0275_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzgtMi0xLTEtMA_ee45b325-bf99-4dfd-b7b6-5fa7314c0120"
      unitRef="usd">2438832000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7b3cec140c55478cb5debc593919f2a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzgtNi0xLTEtMA_d5eb433d-3df1-4bc7-acc0-29bc6fecdfdd"
      unitRef="usd">2438206000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idcc8a90ffdb6446f81b0dd54a28a4a00_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzktMi0xLTEtMA_2565143d-778a-4454-8141-137a07aa5845"
      unitRef="usd">359408000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i379db7c07bb542b493650d6c75145c11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfMzktNi0xLTEtMA_a9dc469a-b798-4de3-8047-c98a0ba32899"
      unitRef="usd">334427000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i51bc1de28b504a56a1dc3f821420f202_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNDAtMi0xLTEtMA_f94eb579-7c17-40a4-a0a2-2242164b2f7e"
      unitRef="usd">319417000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i72d52652012e444f9b9de5b2912c8a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNDAtNi0xLTEtMA_cb8817e7-2b9e-489e-a5d1-40ef59e35580"
      unitRef="usd">40433000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i51bc1de28b504a56a1dc3f821420f202_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNDEtMi0xLTEtMA_bc710438-e141-4d43-9f9c-1a2ce6cf824b"
      unitRef="usd">2478823000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i72d52652012e444f9b9de5b2912c8a24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RhYmxlOmRjNmQwMDgxZTRmODQxZWQ5ZmE4NzdjZjk4YmM5ZGM1L3RhYmxlcmFuZ2U6ZGM2ZDAwODFlNGY4NDFlZDlmYTg3N2NmOThiYzlkYzVfNDEtNi0xLTEtMA_e7e9785a-cced-464a-bed7-ec8e0d62a24a"
      unitRef="usd">2732200000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if5b7087f9f7549d9bbc351fbf0781c42_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTE1Mw_8d6c59fe-79d1-4b75-8aae-945794d8dd60"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <swx:LineOfCreditFacilityAmountClassifiedAsLongTermDebt
      contextRef="iac4444a01e9a4903a3d66c154923b60a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTIyOA_fa3375b6-dc26-422a-88c1-2a6631b4f569"
      unitRef="usd">150000000</swx:LineOfCreditFacilityAmountClassifiedAsLongTermDebt>
    <swx:LineOfCreditFacilityWorkingCapitalPurposes
      contextRef="iac4444a01e9a4903a3d66c154923b60a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTI5MA_98489237-82c7-471a-8354-ecf41922c508"
      unitRef="usd">250000000</swx:LineOfCreditFacilityWorkingCapitalPurposes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if441ecca8f9a4c3f9e2892b0a4e71623_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTU2Mw_be7ae430-6323-4ad3-b28a-0a98b69c50cd"
      unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i192f18d97e924d89afe25a21660caff2_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTYyMQ_a877e6c6-0933-4cae-8865-ff87a0fdeb34"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="iac4444a01e9a4903a3d66c154923b60a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTcwMw_67f8bb15-a7ad-42dd-b997-c88d7386372a"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCredit
      contextRef="i929d3b37a789409c80022663e9ebcb17_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTc1OA_8db7bb10-ec1c-450c-9ce2-773c28964400"
      unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebtCurrent
      contextRef="iac4444a01e9a4903a3d66c154923b60a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTgzNA_af05193d-7d97-4cff-b5d8-9781007ecd9f"
      unitRef="usd">41000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i929d3b37a789409c80022663e9ebcb17_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMTk1MQ_a9b337a6-bde7-4232-a1ce-d366f82ca200"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i929d3b37a789409c80022663e9ebcb17_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjM2Mg_8db7bb10-ec1c-450c-9ce2-773c28964400"
      unitRef="usd">50000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idf9a7946b49a4e389a1bebab9c84fbd8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjQ0Ng_967d7d3b-de5a-48fd-93d1-d50b9070b4bf"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idb6deb978bf846b79bb897fb58e28aac_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjU5NA_1fedb3ce-608c-4eb6-ac92-fcca65daf320"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib1ccdd2f3b5747eebf9aebb281c4c101_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjczNA_3280687b-0cc4-492b-be8a-c70c5b125dad"
      unitRef="usd">265000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idf9a7946b49a4e389a1bebab9c84fbd8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjc0Mg_967d7d3b-de5a-48fd-93d1-d50b9070b4bf"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="idf9a7946b49a4e389a1bebab9c84fbd8_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjk5MA_52d7e703-d9ea-4207-8cd8-83c022a12789"
      unitRef="usd">1400000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:LineOfCredit
      contextRef="idf9a7946b49a4e389a1bebab9c84fbd8_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzAwMQ_0715ee0b-c2c2-4469-abf4-14694ed43f0d"
      unitRef="usd">288000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i175821521e914dd1911c50769d04a84c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzE2MQ_d7c838b1-320a-49bd-8530-08e7f1b053d7"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i175821521e914dd1911c50769d04a84c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzI3OA_063224ea-dc62-4d13-aba2-6b4851d500d7"
      unitRef="usd">27000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if5b7087f9f7549d9bbc351fbf0781c42_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzM0OA_8d6c59fe-79d1-4b75-8aae-945794d8dd60"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebtCurrent
      contextRef="iac4444a01e9a4903a3d66c154923b60a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzM4Mg_af05193d-7d97-4cff-b5d8-9781007ecd9f"
      unitRef="usd">41000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2479e87c8bf94737bc46228c4a6ccd82_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzQ2Mw_9fd98991-7f64-4907-9ff0-053b82fd620a"
      unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia1db02880ab54c989917c0be353ace81_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzk1Nw_d8887e76-3171-482f-94cb-279a61121698"
      unitRef="number">0.00550</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7501115ddbba4111941d2aaf9722f3c9_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMzk2Mw_e6726170-eac5-4a1e-a368-f03e25249bd4"
      unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i93747a43e4b44fcf9611ff92b03e0110_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfNDAyMQ_34f994d6-3e3b-4124-b8ea-b50a242e025d"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6be8b8e0421d4f538581dbd4367633ad_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfMjc0ODc3OTA3NDQ0Nw_5653634f-2f85-45a7-8105-9090b50fdf25"
      unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization
      contextRef="i6be8b8e0421d4f538581dbd4367633ad_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81NS9mcmFnOmI0YmNkZjhlZTM0OTQ2NDI5NmIwMTM0NGRlMTk0MTA4L3RleHRyZWdpb246YjRiY2RmOGVlMzQ5NDY0Mjk2YjAxMzQ0ZGUxOTQxMDhfNDI3Mg_3266b75b-b85b-45b6-b32f-058fa5763a5a"
      unitRef="number">0.70</swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjgxNg_80368373-59bf-4eb1-bad8-6ea9be3ed6d8">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note 6 &#x2013; Other Comprehensive Income and Accumulated Other Comprehensive Income &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information presents the Company&#x2019;s Other comprehensive income (loss), both before and after-tax impacts, within the Condensed Consolidated Statements of Comprehensive Income, which also impact Accumulated other comprehensive income (&#x201c;AOCI&#x201d;) in the Condensed Consolidated Balance Sheets and the Condensed Consolidated Statements of Equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related Tax Effects Allocated to Each Component of Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&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:8pt;font-weight:400;line-height:100%"&gt;11,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;1,813&#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:8pt;font-weight:400;line-height:100%"&gt;(436)&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:8pt;font-weight:400;line-height:100%"&gt;1,377&#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:8pt;font-weight:400;line-height:100%"&gt;1,351&#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:8pt;font-weight:400;line-height:100%"&gt;(324)&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:8pt;font-weight:400;line-height:100%"&gt;1,027&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;544&#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:8pt;font-weight:400;line-height:100%"&gt;(130)&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:8pt;font-weight:400;line-height:100%"&gt;414&#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:8pt;font-weight:400;line-height:100%"&gt;836&#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:8pt;font-weight:400;line-height:100%"&gt;(201)&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:8pt;font-weight:400;line-height:100%"&gt;635&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;2,357&#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:8pt;font-weight:400;line-height:100%"&gt;(566)&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:8pt;font-weight:400;line-height:100%"&gt;1,791&#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:8pt;font-weight:400;line-height:100%"&gt;2,187&#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:8pt;font-weight:400;line-height:100%"&gt;(525)&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:8pt;font-weight:400;line-height:100%"&gt;1,662&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;909&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;909&#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:8pt;font-weight:400;line-height:100%"&gt;1,794&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,794&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;3,266&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(566)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,981&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(525)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&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:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&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:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&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:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&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:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;2,703&#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:8pt;font-weight:400;line-height:100%"&gt;(648)&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:8pt;font-weight:400;line-height:100%"&gt;2,055&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income&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:8pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;1,673&#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:8pt;font-weight:400;line-height:100%"&gt;(402)&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:8pt;font-weight:400;line-height:100%"&gt;1,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;/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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;4,715&#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:8pt;font-weight:400;line-height:100%"&gt;(1,132)&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:8pt;font-weight:400;line-height:100%"&gt;3,583&#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:8pt;font-weight:400;line-height:100%"&gt;4,376&#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:8pt;font-weight:400;line-height:100%"&gt;(1,050)&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:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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:8pt;font-weight:400;line-height:100%"&gt;6,447&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,132)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,315&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,165&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,050)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before- &lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of- &lt;br/&gt;Tax &lt;br/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial gain/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(43,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&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:8pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;(10,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;(7,750)&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:8pt;font-weight:400;line-height:100%"&gt;(10,299)&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:8pt;font-weight:400;line-height:100%"&gt;2,473&#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:8pt;font-weight:400;line-height:100%"&gt;(7,826)&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income &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:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;2,662&#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:8pt;font-weight:400;line-height:100%"&gt;(639)&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:8pt;font-weight:400;line-height:100%"&gt;2,023&#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:8pt;font-weight:400;line-height:100%"&gt;3,345&#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:8pt;font-weight:400;line-height:100%"&gt;(804)&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:8pt;font-weight:400;line-height:100%"&gt;2,541&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;(7,533)&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:8pt;font-weight:400;line-height:100%"&gt;1,806&#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:8pt;font-weight:400;line-height:100%"&gt;(5,727)&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:8pt;font-weight:400;line-height:100%"&gt;(6,954)&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:8pt;font-weight:400;line-height:100%"&gt;1,669&#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:8pt;font-weight:400;line-height:100%"&gt;(5,285)&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:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;5,656&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;5,656&#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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&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 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,877)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,806&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(71)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(8,705)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,669&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,036)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate. The Company has elected to indefinitely reinvest, in Canada, the earnings of Centuri&#x2019;s Canadian subsidiaries, thus precluding deferred taxes on such earnings. As a result of this assertion, and no repatriation of earnings anticipated, the Company is not recognizing a tax effect or presenting a tax expense or benefit for currency translation adjustments reported in Other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately $1.2 million of realized losses (net of tax) related to the remaining balance of Southwest&#x2019;s previously settled forward-starting interest rate swap (&#x201c;FSIRS&#x201d;), included in AOCI at June&#160;30,&#160;2021, will be reclassified into interest expense within the next 9&#160;months (at which time the FSIRS will be fully amortized) as the related interest payments on long-term debt occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a rollforward of AOCI, presented on the Company&#x2019;s Condensed Consolidated Balance Sheets and its Condensed Consolidated Statements of Equity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:23.461%"/&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:6.356%"/&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:7.233%"/&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:5.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:4.894%"/&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:6.940%"/&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:4.747%"/&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:4.894%"/&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:6.356%"/&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:5.186%"/&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:5.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined Benefit Plans&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS&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:8pt;font-weight:400;line-height:100%"&gt;Foreign Currency Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-6.7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning Balance AOCI December&#160;31,&#160;2020&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;(77,720)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(59,067)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,719)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,068)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;132&#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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;132&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,003)&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:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss) before reclassifications&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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#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:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;FSIRS amount reclassified from AOCI&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost (2)&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:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment (3)&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:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income (loss) attributable to Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;5,315&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending Balance AOCI June&#160;30,&#160;2021&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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(74,093)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,782&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(56,311)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,631)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,241)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(55,688)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The FSIRS reclassification amount is included in Net interest deductions on the Company&#x2019;s Condensed Consolidated Statements of Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;These AOCI components are included in the computation of net periodic benefit cost (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note 2 &#x2013; Components of Net Periodic Benefit Cost&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; for additional details).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The regulatory adjustment represents the portion of the activity above that is expected to be recovered through rates in the future (the related regulatory asset is included in Deferred charges and other assets on the Company&#x2019;s Condensed Consolidated Balance Sheets).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate.&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 following table represents a rollforward of AOCI, presented on Southwest&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&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:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined Benefit Plans&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning Balance AOCI December&#160;31,&#160;2020&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;(77,720)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(59,067)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,719)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,068)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,135)&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS amount reclassified from AOCI (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;827&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost (6)&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:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income attributable to Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;3,583&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending Balance AOCI June&#160;30,&#160;2021&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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(74,093)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,782&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(56,311)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,631)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,241)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(57,552)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;The FSIRS reclassification amount is included in Net interest deductions on Southwest&#x2019;s Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;These AOCI components are included in the computation of net periodic benefit cost (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note 2 &#x2013; Components of Net Periodic Benefit Cost&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; for additional details).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The regulatory adjustment represents the portion of the activity above that is expected to be recovered through rates in the future (the related regulatory asset is included in Deferred charges and other assets on Southwest&#x2019;s Condensed Consolidated Balance Sheets).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents amounts (before income tax impacts) included in AOCI (in the tables above), that have not yet been recognized in net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.670%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(480,486)&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;(502,783)&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;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: amount recognized in regulatory 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;408,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;427,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in AOCI&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;(74,093)&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;(77,720)&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:ComprehensiveIncomeNoteTextBlock>
    <swx:ScheduleOfRelatedTaxEffectsAllocatedToComponentsOfOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjgxMg_8adc8f23-7d09-43ee-8f28-eb5950c060d8">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related Tax Effects Allocated to Each Component of Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&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:8pt;font-weight:400;line-height:100%"&gt;11,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;1,813&#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:8pt;font-weight:400;line-height:100%"&gt;(436)&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:8pt;font-weight:400;line-height:100%"&gt;1,377&#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:8pt;font-weight:400;line-height:100%"&gt;1,351&#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:8pt;font-weight:400;line-height:100%"&gt;(324)&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:8pt;font-weight:400;line-height:100%"&gt;1,027&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;544&#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:8pt;font-weight:400;line-height:100%"&gt;(130)&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:8pt;font-weight:400;line-height:100%"&gt;414&#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:8pt;font-weight:400;line-height:100%"&gt;836&#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:8pt;font-weight:400;line-height:100%"&gt;(201)&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:8pt;font-weight:400;line-height:100%"&gt;635&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;2,357&#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:8pt;font-weight:400;line-height:100%"&gt;(566)&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:8pt;font-weight:400;line-height:100%"&gt;1,791&#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:8pt;font-weight:400;line-height:100%"&gt;2,187&#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:8pt;font-weight:400;line-height:100%"&gt;(525)&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:8pt;font-weight:400;line-height:100%"&gt;1,662&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;909&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;909&#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:8pt;font-weight:400;line-height:100%"&gt;1,794&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,794&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;3,266&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(566)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,981&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(525)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&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:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&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:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&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:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&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:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&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:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;2,703&#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:8pt;font-weight:400;line-height:100%"&gt;(648)&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:8pt;font-weight:400;line-height:100%"&gt;2,055&#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="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income&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:8pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;1,673&#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:8pt;font-weight:400;line-height:100%"&gt;(402)&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:8pt;font-weight:400;line-height:100%"&gt;1,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;/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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;4,715&#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:8pt;font-weight:400;line-height:100%"&gt;(1,132)&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:8pt;font-weight:400;line-height:100%"&gt;3,583&#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:8pt;font-weight:400;line-height:100%"&gt;4,376&#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:8pt;font-weight:400;line-height:100%"&gt;(1,050)&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:8pt;font-weight:400;line-height:100%"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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 #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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:8pt;font-weight:400;line-height:100%"&gt;6,447&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,132)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;5,315&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;2,165&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,050)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.095%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June&#160;30,&#160;2021&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:8pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended&lt;br/&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before- &lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;or&#160;Benefit&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net-of- &lt;br/&gt;Tax &lt;br/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial gain/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(43,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(71,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(54,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&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:8pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension plans other comprehensive income (loss)&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:8pt;font-weight:400;line-height:100%"&gt;(10,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:8pt;font-weight:400;line-height:100%"&gt;(7,750)&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:8pt;font-weight:400;line-height:100%"&gt;(10,299)&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:8pt;font-weight:400;line-height:100%"&gt;2,473&#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:8pt;font-weight:400;line-height:100%"&gt;(7,826)&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS (designated hedging activities):&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts reclassified into net income &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:8pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;2,662&#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:8pt;font-weight:400;line-height:100%"&gt;(639)&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:8pt;font-weight:400;line-height:100%"&gt;2,023&#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:8pt;font-weight:400;line-height:100%"&gt;3,345&#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:8pt;font-weight:400;line-height:100%"&gt;(804)&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:8pt;font-weight:400;line-height:100%"&gt;2,541&#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:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&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:8pt;font-weight:400;line-height:100%"&gt;(7,533)&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:8pt;font-weight:400;line-height:100%"&gt;1,806&#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:8pt;font-weight:400;line-height:100%"&gt;(5,727)&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:8pt;font-weight:400;line-height:100%"&gt;(6,954)&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:8pt;font-weight:400;line-height:100%"&gt;1,669&#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:8pt;font-weight:400;line-height:100%"&gt;(5,285)&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:8pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments:&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&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:8pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;5,656&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;5,656&#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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;(1,751)&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 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,877)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,806&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(71)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(8,705)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,669&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,036)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate. The Company has elected to indefinitely reinvest, in Canada, the earnings of Centuri&#x2019;s Canadian subsidiaries, thus precluding deferred taxes on such earnings. As a result of this assertion, and no repatriation of earnings anticipated, the Company is not recognizing a tax effect or presenting a tax expense or benefit for currency translation adjustments reported in Other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;</swx:ScheduleOfRelatedTaxEffectsAllocatedToComponentsOfOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i3ce0e396c53c443092e2a9a3e0e5c132_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy0yLTEtMS0w_da146adb-e2e3-4024-bdf9-60a55f62be82"
      unitRef="usd">-240000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i3ce0e396c53c443092e2a9a3e0e5c132_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy00LTEtMS0w_5a28f62c-1a8e-4dba-a22f-a0630e428ad9"
      unitRef="usd">-58000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i3ce0e396c53c443092e2a9a3e0e5c132_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy02LTEtMS0w_5d76b158-4291-4f48-b13a-c114034412cf"
      unitRef="usd">-182000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i361aba92e9994e199868a258ead8dad0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy04LTEtMS0w_1823d4df-be7e-44da-9723-c66b877499db"
      unitRef="usd">-289000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i361aba92e9994e199868a258ead8dad0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy0xMC0xLTEtMA_1cb5f711-7e05-467c-9f0f-dce6d4a97f8f"
      unitRef="usd">-69000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i361aba92e9994e199868a258ead8dad0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMy0xMi0xLTEtMA_fe59e396-fa2a-487b-98ba-58a5d2ced7f8"
      unitRef="usd">-220000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2838440a0c524b91a94cca29a55f3f5d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC0yLTEtMS0w_4cbdc19a-465e-449b-bd7b-16d454d58c7e"
      unitRef="usd">-11148000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2838440a0c524b91a94cca29a55f3f5d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC00LTEtMS0w_d2ad3f31-13fa-47eb-b923-13712230b2ff"
      unitRef="usd">-2676000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2838440a0c524b91a94cca29a55f3f5d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC02LTEtMS0w_d7970410-d036-4fb0-8aa5-569eb592959c"
      unitRef="usd">-8472000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iac74bd13da9c41d9960b43ed7cf34695_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC04LTEtMS0w_d0e09bca-3c28-4b90-b9bb-08106bc6c187"
      unitRef="usd">-9457000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iac74bd13da9c41d9960b43ed7cf34695_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC0xMC0xLTEtMA_7c312c65-dd01-49ad-97a2-604b9cdb80f9"
      unitRef="usd">-2270000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iac74bd13da9c41d9960b43ed7cf34695_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNC0xMi0xLTEtMA_0359c459-38e5-4145-a9c0-07509f3813ad"
      unitRef="usd">-7187000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ide9c0c88479448cfaf2446b06bd6181c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS0yLTEtMS0w_04e5f413-090d-4cef-a8b2-2c556647166e"
      unitRef="usd">9575000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ide9c0c88479448cfaf2446b06bd6181c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS00LTEtMS0w_f15dafb5-45cf-4aff-a29c-73c9f9a2c22b"
      unitRef="usd">2298000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ide9c0c88479448cfaf2446b06bd6181c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS02LTEtMS0w_4ccc822e-d357-4d9b-aa23-ab10955185c3"
      unitRef="usd">7277000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i34819db0f370410fbf09232269cc61c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS04LTEtMS0w_e44ed5f8-e817-4796-91c6-02f9942363df"
      unitRef="usd">8395000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i34819db0f370410fbf09232269cc61c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS0xMC0xLTEtMA_5c8064f1-e413-448f-a7a3-ef57142fb2c9"
      unitRef="usd">2015000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i34819db0f370410fbf09232269cc61c3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNS0xMi0xLTEtMA_27b9996b-9dcc-42ba-b715-e8caf3f8c083"
      unitRef="usd">6380000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ic5985312e8634b8ba99228aaa466af69_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi0yLTEtMS0w_86ee327b-7d3e-4792-9408-6ebe35589320"
      unitRef="usd">1813000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic5985312e8634b8ba99228aaa466af69_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi00LTEtMS0w_c213bf28-faa2-4434-ab5f-9683bf6700c7"
      unitRef="usd">436000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5985312e8634b8ba99228aaa466af69_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi02LTEtMS0w_675dbe73-dd25-4029-8099-4d57bfa756d1"
      unitRef="usd">1377000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id1d79462fc634045a23bc7ba605a68d8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi04LTEtMS0w_3679ed27-9842-4e08-a703-43504f361392"
      unitRef="usd">1351000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id1d79462fc634045a23bc7ba605a68d8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi0xMC0xLTEtMA_8446df82-9c95-4676-8f4d-5051ea5addbd"
      unitRef="usd">324000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id1d79462fc634045a23bc7ba605a68d8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfNi0xMi0xLTEtMA_64ff25cc-126b-43c5-87ac-922a42cd242c"
      unitRef="usd">1027000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC0yLTEtMS0w_311c4adc-a88a-483f-990e-677897ca109d"
      unitRef="usd">-544000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC00LTEtMS0w_30c0d31d-d46a-447c-bcd3-8a47288fec3a"
      unitRef="usd">-130000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC02LTEtMS0w_9aa95fa6-484e-45cf-9610-5ec41a3c76bc"
      unitRef="usd">-414000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC04LTEtMS0w_8f641a51-f000-460d-913a-08f34e7127dc"
      unitRef="usd">-836000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC0xMC0xLTEtMA_8a865001-7881-4b4f-8f81-aeb2de6c6fde"
      unitRef="usd">-201000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOC0xMi0xLTEtMA_f92c3594-5a68-4d35-916b-7ea7963736b7"
      unitRef="usd">-635000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS0yLTEtMS0w_22407dd9-181c-4888-a64c-d943930d4693"
      unitRef="usd">544000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS00LTEtMS0w_b34dc967-c1b9-4ef7-9fa3-99ef9c4a60d0"
      unitRef="usd">130000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4784fba6f8254ecab29c1a949d10b8e7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS02LTEtMS0w_015208e7-1e8f-44b6-8254-5ab2f96120ef"
      unitRef="usd">414000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS04LTEtMS0w_b04affaf-b06a-49b6-8d6b-cb43dca1e1fe"
      unitRef="usd">836000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS0xMC0xLTEtMA_4b7f7a51-a0da-4a4f-9192-f38401704b8b"
      unitRef="usd">201000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia3496b11502b4c45a99473abb26f1fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfOS0xMi0xLTEtMA_e09fcfb7-4414-4668-bbd9-29ab6c692055"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtMi0xLTEtMA_301a33ba-496d-4c07-b2ee-7624fb0cd39d"
      unitRef="usd">2357000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtNC0xLTEtMA_64cd8399-39ea-43a1-ad4b-c6f897868474"
      unitRef="usd">566000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id627684d1fc4446c9f3af53beff1ba0f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtNi0xLTEtMA_977b2bcf-60fc-4c14-aec7-d0fb934b099a"
      unitRef="usd">1791000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtOC0xLTEtMA_8c91563f-81c6-4ae4-b475-96209af7fba2"
      unitRef="usd">2187000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtMTAtMS0xLTA_931ad76a-78b4-4048-92fc-cdf174a887e2"
      unitRef="usd">525000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a1d8d6678ad4efcbde9383d9bf9115e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTAtMTItMS0xLTA_a9cdb382-9ebe-4b64-ba09-ebefb5964eab"
      unitRef="usd">1662000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItMi0xLTEtMA_6bba1912-90e3-4bf4-abbb-d08d35e423be"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItNC0xLTEtMA_8319235c-0ef8-4a84-8a0d-a667b4c4abdb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItNi0xLTEtMA_519c7d05-29d0-4e72-9884-0cfca5f9ef54"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItOC0xLTEtMA_0adb0d89-cb99-4d9e-9865-0e246f976ee2"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItMTAtMS0xLTA_3e586878-e6d4-4e60-87ec-6d53f3d3d1d2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTItMTItMS0xLTA_57d1ecef-3332-4528-8f75-95e262526301"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtMi0xLTEtMA_cbe5161d-c1c4-4f44-8e3b-18edb1a5f305"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtNC0xLTEtMA_c6817fda-f747-445f-a8ba-aac90c75d142"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if8759af739b24bf28b3f3510b32791bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtNi0xLTEtMA_5d763b92-91ca-4d2a-b048-06f0baccf509"
      unitRef="usd">909000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtOC0xLTEtMA_9fcdd78b-45c3-4e48-886f-5248f1c8b14b"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtMTAtMS0xLTA_b14d1dcd-f9f3-44ee-bbbb-ab8bf84a3d17"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i111bfa334f6b45f08d364042eecd3723_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTMtMTItMS0xLTA_ceb3a500-db40-4571-9ddd-bebdfb8f0dc6"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtMi0xLTEtMA_7658d72d-9349-4696-92c1-28d8145647b3"
      unitRef="usd">3266000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtNC0xLTEtMA_a1243cee-842d-45ec-b02c-1af87ddb9081"
      unitRef="usd">566000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtNi0xLTEtMA_92dece11-a76f-47eb-9ec7-b5cf63472611"
      unitRef="usd">2700000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtOC0xLTEtMA_15a6277b-c76f-4b62-b1bb-a4a0a015c13c"
      unitRef="usd">3981000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtMTAtMS0xLTA_5e271742-b74f-408a-95e4-11fefb8865aa"
      unitRef="usd">525000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTQtMTItMS0xLTA_33888304-cb9d-4c3c-b663-be5f15da2ad0"
      unitRef="usd">3456000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktMi0xLTEtMA_2b278348-c002-497c-85b1-eca893eb392f"
      unitRef="usd">-480000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktNC0xLTEtMA_49a04775-c540-45b0-a57b-88b469cb583e"
      unitRef="usd">-116000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktNi0xLTEtMA_7337d1e5-5c48-447e-a47d-f38bf612e290"
      unitRef="usd">-364000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2a3964186e874f94a457a979400721e5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktOC0xLTEtMA_6f89c7c0-9abe-4a09-b488-8531807faae0"
      unitRef="usd">-578000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2a3964186e874f94a457a979400721e5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktMTAtMS0xLTA_65f4b770-a000-4f30-ac82-7c3cb2a42875"
      unitRef="usd">-138000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2a3964186e874f94a457a979400721e5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMTktMTItMS0xLTA_a7055493-cd79-427a-a234-cd058f1bce9c"
      unitRef="usd">-440000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtMi0xLTEtMA_ff33e151-b012-47d8-ae46-6d8ce6a32130"
      unitRef="usd">-22297000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtNC0xLTEtMA_de1a5b56-2f86-4870-9a87-7676db622802"
      unitRef="usd">-5351000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtNi0xLTEtMA_939f1d90-ed4b-4eb6-8fd1-06cb0b0c74c0"
      unitRef="usd">-16946000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2f79fa6acf604911a695fccd10cb81eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtOC0xLTEtMA_1113ffda-bff5-4c9d-94bf-cb464bd1a5aa"
      unitRef="usd">-18915000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2f79fa6acf604911a695fccd10cb81eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtMTAtMS0xLTA_63c39cc0-77e4-4d93-be9b-329135d8a87d"
      unitRef="usd">-4540000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2f79fa6acf604911a695fccd10cb81eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjAtMTItMS0xLTA_3b3c8738-357e-47ab-96d3-c894f7ea0a1b"
      unitRef="usd">-14375000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtMi0xLTEtMA_1c10797e-a1cd-4f42-9f40-023da4b41424"
      unitRef="usd">19150000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtNC0xLTEtMA_ebb6e6d9-0d57-4ec1-a8b6-df38c7e45a2f"
      unitRef="usd">4596000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtNi0xLTEtMA_86509c49-be80-4fe1-9629-981ef4c7dfb6"
      unitRef="usd">14554000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i317c18f634c54458be4976cc92659387_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtOC0xLTEtMA_544a27ea-07c1-4f73-9009-bbce7e2c53df"
      unitRef="usd">16790000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i317c18f634c54458be4976cc92659387_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtMTAtMS0xLTA_1012e9a3-c032-4192-8bd5-1493d0aac8b8"
      unitRef="usd">4030000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i317c18f634c54458be4976cc92659387_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjEtMTItMS0xLTA_fcfee8a2-edce-4b9a-8f1e-fdbec125bb88"
      unitRef="usd">12760000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItMi0xLTEtMA_5ebd0b90-2710-46f8-9133-78200e2591a9"
      unitRef="usd">3627000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItNC0xLTEtMA_b93c8a3b-3113-4d68-a71f-40c7f31894ab"
      unitRef="usd">871000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItNi0xLTEtMA_a2188a73-fa26-4a1e-be16-206dec137e9b"
      unitRef="usd">2756000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="iaf3b6256fbef4da980fb6551dae5b4eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItOC0xLTEtMA_73330a54-c2aa-432a-8906-4f7b119c4100"
      unitRef="usd">2703000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="iaf3b6256fbef4da980fb6551dae5b4eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItMTAtMS0xLTA_f4341f45-82e4-437a-a00b-9e225189a000"
      unitRef="usd">648000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaf3b6256fbef4da980fb6551dae5b4eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjItMTItMS0xLTA_2e2ea278-18f8-40f7-ae73-a34b28fd7358"
      unitRef="usd">2055000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtMi0xLTEtMA_72cda5ea-27a4-4e2a-a281-58fe702feb54"
      unitRef="usd">-1088000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtNC0xLTEtMA_74c3c7c5-bd48-4526-a25c-e09e9cc31057"
      unitRef="usd">-261000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtNi0xLTEtMA_19935fab-0e7d-4c74-90fc-d5945bd9cae7"
      unitRef="usd">-827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtOC0xLTEtMA_2f0bf530-7fad-4403-91fd-51d839ccacbe"
      unitRef="usd">-1673000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtMTAtMS0xLTA_63834abd-08b2-4e16-86f1-35199a76a928"
      unitRef="usd">-402000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjQtMTItMS0xLTA_908a3137-a2cb-43b4-ac8d-0cae094c6a86"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtMi0xLTEtMA_60d9a5b4-4398-453f-bce0-00c609efd87c"
      unitRef="usd">1088000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtNC0xLTEtMA_c480c562-9a64-4adf-9f07-2460f662346f"
      unitRef="usd">261000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtNi0xLTEtMA_bdda7c0a-fa50-4680-a4ed-e0030e58e06c"
      unitRef="usd">827000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtOC0xLTEtMA_5d927e04-a9c6-4365-9023-eea453fd3ad5"
      unitRef="usd">1673000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtMTAtMS0xLTA_796c3536-eff4-4f3b-94ef-a745c8e146c4"
      unitRef="usd">402000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i020862e6ea454864a4eb6fb52418a58f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjUtMTItMS0xLTA_69774677-baf7-47c9-b799-b5e30c361c95"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtMi0xLTEtMA_96ce7f1b-62a5-4415-818a-4f65770ceda1"
      unitRef="usd">4715000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtNC0xLTEtMA_de12c27a-d0b9-49eb-8fd1-52fdb2b46e18"
      unitRef="usd">1132000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtNi0xLTEtMA_39b83b3e-1496-4b51-8fc1-4815f5fc4c5c"
      unitRef="usd">3583000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtOC0xLTEtMA_4adc9b4b-2215-42c7-9ce1-187737a9d544"
      unitRef="usd">4376000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtMTAtMS0xLTA_fb6960b6-1984-4657-b7ea-e1965f8c73f8"
      unitRef="usd">1050000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibc7deec2c74e40a38a7642be2339cb4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjYtMTItMS0xLTA_b62f83f6-edc4-4bc3-8dc4-b46394a0d172"
      unitRef="usd">3326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtMi0xLTEtMA_0fff9a6c-96ae-4c48-9c64-14292697d1d7"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtNC0xLTEtMA_ab035795-b41f-43de-9f0b-306307c76578"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtNi0xLTEtMA_18344cfb-9a6d-4a00-aa7f-de43f1f3e679"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtOC0xLTEtMA_3e92b188-a988-4a91-b1b9-ebd0b12e82d8"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtMTAtMS0xLTA_4c237ca4-a7bd-450d-a2a9-fabfcd92082c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjgtMTItMS0xLTA_c76ca158-057b-4e24-99a0-cf23394a94a4"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktMi0xLTEtMA_2b367c4f-4b3a-4c5b-9e3e-7c360eae270c"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktNC0xLTEtMA_0e904c75-00e7-404b-ab96-ebcfd820da1d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie2a0dd9a2c144373b154e72c33c750c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktNi0xLTEtMA_5316987d-b474-4df6-81e7-3e9a00a296e4"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktOC0xLTEtMA_df74e5b6-61c1-46bf-944d-0644bae9fa41"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktMTAtMS0xLTA_bfc01b08-a9c5-4522-9296-dd0a0739ad3d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9cee22bbf8d54f7e98fd8248ba53938e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMjktMTItMS0xLTA_084a9931-d218-4d0c-9b90-3d2b7fe21e7a"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtMi0xLTEtMA_fb782283-81bf-4fbb-9a26-ea0f35f7e0b1"
      unitRef="usd">6447000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtNC0xLTEtMA_eae27f99-a763-4ca9-9150-b07d1c07d1f9"
      unitRef="usd">1132000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtNi0xLTEtMA_47f15382-349f-43ee-a081-bc0ffa7ac09f"
      unitRef="usd">5315000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtOC0xLTEtMA_f618c9a4-6c56-4949-9727-c584bc2e9617"
      unitRef="usd">2165000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtMTAtMS0xLTA_5895ab78-f37a-47a0-88b5-1de565bf4fff"
      unitRef="usd">1050000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjNjZGNhOGE5MTY3ODQ1NDBhNTM3YzIyMTJiYzMxYmE2L3RhYmxlcmFuZ2U6M2NkY2E4YTkxNjc4NDU0MGE1MzdjMjIxMmJjMzFiYTZfMzAtMTItMS0xLTA_2179a99d-501c-4d81-a086-de8dd92c64ae"
      unitRef="usd">1115000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy0yLTEtMS0w_686274ac-b0de-40b2-90c5-4e056cb28045"
      unitRef="usd">-57539000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy00LTEtMS0w_13c39fe8-fb63-4095-944d-131f7fd0b393"
      unitRef="usd">-13809000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy02LTEtMS0w_3cef7291-758f-4e15-a591-5da383acc907"
      unitRef="usd">-43730000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy04LTEtMS0w_f56736b6-dc3f-45ff-905f-4f3335259230"
      unitRef="usd">-71087000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy0xMC0xLTEtMA_33f94b70-d5a9-458a-bc05-5d852c6e729d"
      unitRef="usd">-17061000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMy0xMi0xLTEtMA_e67cb4b1-12e2-4f58-b641-691addfab2c4"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i1246642bdbdd424d9e8329e4297e0fed_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC0yLTEtMS0w_e3f96eee-7dec-43c4-b822-88e766f62e67"
      unitRef="usd">-1057000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i1246642bdbdd424d9e8329e4297e0fed_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC00LTEtMS0w_8d6591eb-ca2f-4b74-9ec0-4b9c876c03ef"
      unitRef="usd">-255000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i1246642bdbdd424d9e8329e4297e0fed_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC02LTEtMS0w_26d65ed1-bb39-4c4b-9fbe-892d354df47e"
      unitRef="usd">-802000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4d16727764fb4fe7ac542ff1aab8655b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC04LTEtMS0w_6167ab89-ebf9-4596-a06e-978f460a2a7b"
      unitRef="usd">-1214000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4d16727764fb4fe7ac542ff1aab8655b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC0xMC0xLTEtMA_1fa16494-d95f-4e1e-b3a0-f697dbe50eee"
      unitRef="usd">-291000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4d16727764fb4fe7ac542ff1aab8655b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNC0xMi0xLTEtMA_01ae1cf7-5510-4490-b850-373eed987398"
      unitRef="usd">-923000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS0yLTEtMS0w_2814e6d5-6196-4ffd-8b81-27eee04ebcb9"
      unitRef="usd">-41212000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS00LTEtMS0w_65ee650b-bad7-46b3-a855-4479fa2b2aa2"
      unitRef="usd">-9890000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8af2fc2cb62c4663997b54884dc017bf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS02LTEtMS0w_232e6df6-958c-454b-827c-82c8d4a591a6"
      unitRef="usd">-31322000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS04LTEtMS0w_79386a25-2338-4e7a-a9a9-13bb4dcb7b66"
      unitRef="usd">-30603000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS0xMC0xLTEtMA_a4fa4118-f8d8-4d9f-91af-b0a3d7d24e8b"
      unitRef="usd">-7345000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id2e6d7383d294d7ca9592c30a7682387_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNS0xMi0xLTEtMA_78873345-47b1-48d6-bbd3-4bbb4ff2c0de"
      unitRef="usd">-23258000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i23043add80294b9784ad4f1ec5097f17_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi0yLTEtMS0w_d437a3a4-9bb7-4d12-9d06-1ccd542134a1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i23043add80294b9784ad4f1ec5097f17_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi00LTEtMS0w_16a95794-dc11-419a-a0b1-107803764557"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i23043add80294b9784ad4f1ec5097f17_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi02LTEtMS0w_20f60aab-ee3b-42fb-9de7-42f828deb30a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i993680b64c0f49938d98eaf3b4923b87_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi04LTEtMS0w_9a9d055e-b5a0-4d2c-9e16-7a07c26a38fb"
      unitRef="usd">-1878000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i993680b64c0f49938d98eaf3b4923b87_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi0xMC0xLTEtMA_f19ee1d8-665d-44dd-b7e5-da0f8e7a02cb"
      unitRef="usd">-452000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i993680b64c0f49938d98eaf3b4923b87_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNi0xMi0xLTEtMA_692db9b4-431a-4814-aa9c-52493f0c4bd5"
      unitRef="usd">-1426000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0121df6b99cd4519ae3e71e1a7d8d114_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy0yLTEtMS0w_214a18fe-02b0-474c-84ed-4f57974dbc9e"
      unitRef="usd">-5075000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0121df6b99cd4519ae3e71e1a7d8d114_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy00LTEtMS0w_adfc7cdf-0fd5-4804-9bd6-d3a02e455351"
      unitRef="usd">-1219000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0121df6b99cd4519ae3e71e1a7d8d114_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy02LTEtMS0w_bd8a07f7-deae-4e1d-92fa-6bc4f595b544"
      unitRef="usd">-3856000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4c888170907f4d73a128ab14368bf203_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy04LTEtMS0w_e830e48d-c390-4ba9-8057-e3d3b98bbd67"
      unitRef="usd">-30849000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4c888170907f4d73a128ab14368bf203_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy0xMC0xLTEtMA_d9686322-8713-4d9a-9962-29b8e3709ccf"
      unitRef="usd">-7404000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4c888170907f4d73a128ab14368bf203_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfNy0xMi0xLTEtMA_2a4a1199-9d70-42f1-b4c0-472679898dde"
      unitRef="usd">-23445000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i8cd01e3d7de8482b8f35f24512526cc7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC0yLTEtMS0w_ddafd108-2ca3-4b54-bf0a-170c80c69d3d"
      unitRef="usd">-10195000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8cd01e3d7de8482b8f35f24512526cc7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC00LTEtMS0w_9354c5b0-b1af-4f08-8fe5-8e8933f8d77f"
      unitRef="usd">-2445000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8cd01e3d7de8482b8f35f24512526cc7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC02LTEtMS0w_2e823d0b-445a-48bd-960b-164025d11222"
      unitRef="usd">-7750000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i91f1960100824419b7084b33afa94767_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC04LTEtMS0w_8820c799-494b-4c49-ad8c-28e53bb346ef"
      unitRef="usd">-10299000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i91f1960100824419b7084b33afa94767_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC0xMC0xLTEtMA_5ec25a11-aa91-4d54-a5d3-9c0ab68d2b1c"
      unitRef="usd">-2473000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i91f1960100824419b7084b33afa94767_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfOC0xMi0xLTEtMA_34bf424c-0090-4c01-8a66-d409e81e9539"
      unitRef="usd">-7826000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtMi0xLTEtMA_19c4960d-f7e0-45c7-af99-62f58ba9253e"
      unitRef="usd">-2662000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtNC0xLTEtMA_b74d0b2f-2899-4ae5-8b2e-00510e7404ee"
      unitRef="usd">-639000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtNi0xLTEtMA_b80baa6e-ae79-4a12-b649-ff6cd67a75a8"
      unitRef="usd">-2023000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtOC0xLTEtMA_aee75d17-2def-40b2-bd7d-10ce67e395b4"
      unitRef="usd">-3345000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtMTAtMS0xLTA_62ce84f2-3a6f-4b36-9846-16b1f3bc6f56"
      unitRef="usd">-804000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTAtMTItMS0xLTA_7dfbe1e8-b98c-4c8a-806e-b5f249351b73"
      unitRef="usd">-2541000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtMi0xLTEtMA_03d58974-1a35-444a-a1b4-2eec39a663da"
      unitRef="usd">2662000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtNC0xLTEtMA_3c7cdca3-aa66-4e58-b141-9a39c40c92ab"
      unitRef="usd">639000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4f939c22b6374ad59272b8a7a1b09975_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtNi0xLTEtMA_35b60f79-573a-4b24-8da7-29b5b7e3e1fa"
      unitRef="usd">2023000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtOC0xLTEtMA_5e46ea0e-c8b9-4a7f-8e37-d562e0c6b2dd"
      unitRef="usd">3345000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtMTAtMS0xLTA_cac84d3b-6f8c-4bd8-b806-c09dd74ae6b5"
      unitRef="usd">804000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i81adcca3718d4ecdbef00eae4b391f62_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTEtMTItMS0xLTA_06037181-17f3-485e-9682-7a2a83094b08"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItMi0xLTEtMA_ce49fdb0-30e5-4bc9-afa1-cf9165ecdb7d"
      unitRef="usd">-7533000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItNC0xLTEtMA_01decef1-5b98-413c-bd86-d8ff02eec219"
      unitRef="usd">-1806000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i459253fcb10544be8e4f8e4b071e31e4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItNi0xLTEtMA_ec3d6110-7eb3-42cb-a052-b9c12a93f319"
      unitRef="usd">-5727000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItOC0xLTEtMA_b4fb7777-d453-445f-8557-732b3e587cd1"
      unitRef="usd">-6954000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItMTAtMS0xLTA_762bebae-61c7-4837-a603-b6ace2c8c379"
      unitRef="usd">-1669000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a73ac970456477394611a58a4bf524a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTItMTItMS0xLTA_0a525223-fe92-4067-b7ea-013d7c1345c3"
      unitRef="usd">-5285000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtMi0xLTEtMA_e955ca80-cdba-4ac5-a544-a27635cf903b"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtNC0xLTEtMA_b13c4f02-f043-4f94-ad06-3528719966ae"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtNi0xLTEtMA_4ee7cd64-281b-4c23-ac65-cb5528a236f1"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtOC0xLTEtMA_13a01905-d3df-444d-80ab-710a1501d271"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtMTAtMS0xLTA_f9c5c4c3-ec9e-4e9f-9e2a-dcad96f37214"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTQtMTItMS0xLTA_d607f4b5-5bfd-4e0c-8bea-3f23e8b10cda"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtMi0xLTEtMA_a5731c05-ff74-4a28-86dd-bc75c8f48fb2"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtNC0xLTEtMA_8ecc6027-8aa4-422e-8eb6-97dc176e989e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if405b51b4c544c95af77bbb216938367_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtNi0xLTEtMA_e49aae14-a001-4cf0-827f-41d7d8ff9ee2"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtOC0xLTEtMA_1f34a1b5-9115-4868-b264-555c78c2450f"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtMTAtMS0xLTA_600a425e-7eef-4d78-add4-80ad4a5172a3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="icf1a72c9c5ba41d58ceae4bfafc9e316_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTUtMTItMS0xLTA_ee6fb7b0-ffb2-4d23-be76-ed7ae29a5576"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtMi0xLTEtMA_36dc9497-86b9-4d9c-984e-ded106dc1b56"
      unitRef="usd">-1877000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtNC0xLTEtMA_02151fde-a823-4602-9b58-6c80d589be1e"
      unitRef="usd">-1806000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtNi0xLTEtMA_c6acd31c-f889-4ad5-9a62-04b9ba866a3a"
      unitRef="usd">-71000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtOC0xLTEtMA_0b55647c-bb09-4e63-97a9-4738c0b3f02d"
      unitRef="usd">-8705000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtMTAtMS0xLTA_e06eb3cf-a33f-4c56-a74b-050706774209"
      unitRef="usd">-1669000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmU1ZDVjZTEwOTE1MDRlNWQ5NTY4MzUyNGUzNmVkN2EwL3RhYmxlcmFuZ2U6ZTVkNWNlMTA5MTUwNGU1ZDk1NjgzNTI0ZTM2ZWQ3YTBfMTYtMTItMS0xLTA_1f2685e6-1f8e-4701-80fe-265a5a4cf997"
      unitRef="usd">-7036000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfNDg5_9495af56-69a5-44e3-8d20-1145a5be1e4e"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfNDg5_bf73ca0d-e658-46c0-907e-7f3b7b216aa5"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjc0ODc3OTA3MjU0NQ_d062c59e-04f2-4bf8-9c70-de935a06cf45"
      unitRef="usd">1200000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjgxMw_028d7f2c-d5de-4e7d-9ac5-c28dde141b80">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents a rollforward of AOCI, presented on the Company&#x2019;s Condensed Consolidated Balance Sheets and its Condensed Consolidated Statements of Equity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:23.461%"/&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:6.356%"/&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:7.233%"/&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:5.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:4.894%"/&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:6.940%"/&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:4.747%"/&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:4.894%"/&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:6.356%"/&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:5.186%"/&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:5.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined Benefit Plans&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS&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:8pt;font-weight:400;line-height:100%"&gt;Foreign Currency Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt;text-indent:-6.7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning Balance AOCI December&#160;31,&#160;2020&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;(77,720)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(59,067)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,719)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,068)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;132&#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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;132&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,003)&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:8pt;font-weight:400;line-height:100%"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss) before reclassifications&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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#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:8pt;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 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:8pt;font-weight:400;line-height:100%"&gt;1,732&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;FSIRS amount reclassified from AOCI&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost (2)&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:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment (3)&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:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income (loss) attributable to Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:8pt;font-weight:400;line-height:100%"&gt;5,315&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending Balance AOCI June&#160;30,&#160;2021&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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(74,093)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,782&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(56,311)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,631)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,241)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(55,688)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The FSIRS reclassification amount is included in Net interest deductions on the Company&#x2019;s Condensed Consolidated Statements of Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;These AOCI components are included in the computation of net periodic benefit cost (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note 2 &#x2013; Components of Net Periodic Benefit Cost&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; for additional details).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The regulatory adjustment represents the portion of the activity above that is expected to be recovered through rates in the future (the related regulatory asset is included in Deferred charges and other assets on the Company&#x2019;s Condensed Consolidated Balance Sheets).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate.&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 following table represents a rollforward of AOCI, presented on Southwest&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&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:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Defined Benefit Plans&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning Balance AOCI December&#160;31,&#160;2020&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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&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:8pt;font-weight:400;line-height:100%"&gt;(77,720)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,653&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(59,067)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,719)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;651&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(2,068)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(61,135)&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:8pt;font-weight:400;line-height:100%"&gt;FSIRS amount reclassified from AOCI (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;827&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost (6)&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:8pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:8pt;font-weight:400;line-height:100%"&gt;Amortization of net actuarial loss (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Regulatory adjustment (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:8pt;font-weight:400;line-height:100%"&gt;(14,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-6.7pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive income attributable to Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:8pt;font-weight:400;line-height:100%"&gt;3,627&#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:8pt;font-weight:400;line-height:100%"&gt;(871)&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:8pt;font-weight:400;line-height:100%"&gt;2,756&#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:8pt;font-weight:400;line-height:100%"&gt;1,088&#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:8pt;font-weight:400;line-height:100%"&gt;(261)&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:8pt;font-weight:400;line-height:100%"&gt;827&#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:8pt;font-weight:400;line-height:100%"&gt;3,583&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending Balance AOCI June&#160;30,&#160;2021&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;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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(74,093)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,782&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(56,311)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,631)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;390&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(1,241)&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(57,552)&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="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5)&#160;&#160;&#160;&#160;The FSIRS reclassification amount is included in Net interest deductions on Southwest&#x2019;s Condensed Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;These AOCI components are included in the computation of net periodic benefit cost (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Note 2 &#x2013; Components of Net Periodic Benefit Cost&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; for additional details).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;The regulatory adjustment represents the portion of the activity above that is expected to be recovered through rates in the future (the related regulatory asset is included in Deferred charges and other assets on Southwest&#x2019;s Condensed Consolidated Balance Sheets).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt"&gt;Tax amounts are calculated using a 24% rate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i37b7753924894ef89ddb58719364bf44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0yLTEtMS0w_512af666-f0e6-459b-afdc-590651b96df6"
      unitRef="usd">-77720000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i37b7753924894ef89ddb58719364bf44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi00LTEtMS0w_98c6687a-3c39-4123-9960-176a804736c9"
      unitRef="usd">18653000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37b7753924894ef89ddb58719364bf44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi02LTEtMS0w_0643cbb5-7214-464f-80fa-14b975c30231"
      unitRef="usd">-59067000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i9bf9be1dc387474bb1007de773a25dc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi04LTEtMS0w_5941f3f9-060e-40a2-930b-646d70680b8a"
      unitRef="usd">-2719000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i9bf9be1dc387474bb1007de773a25dc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0xMC0xLTEtMA_ff273a15-b46f-4e72-a0a2-5d9cebfe4ca6"
      unitRef="usd">651000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bf9be1dc387474bb1007de773a25dc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0xMi0xLTEtMA_7726558b-043a-47bb-9e20-eea73e472798"
      unitRef="usd">-2068000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i13e1ecc611b54e059b32ffb4717ff1f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0xNC0xLTEtMA_027a7b1b-f6ec-40e2-97f5-733fa3709890"
      unitRef="usd">132000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i13e1ecc611b54e059b32ffb4717ff1f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0xOC0xLTEtMA_7dc57379-0d29-404a-8e09-d4ca8675d751"
      unitRef="usd">132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e9002a0c01d426eb43f1f872727afe0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMi0yMC0xLTEtMA_f133c767-5b1a-400c-aab1-c95bdd08dc20"
      unitRef="usd">-61003000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMy0xNC0xLTEtMA_dd29246b-63b1-4411-85c3-6559800965be"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMy0xOC0xLTEtMA_4318fb04-c3d1-4e56-9bb1-4937838fbf2e"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMy0yMC0xLTEtMA_e9f32eff-99fb-4260-b8cb-860dbd824825"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNC0xNC0xLTEtMA_bbaa1bfe-3cd2-4fcc-8149-766d2b1e9ef4"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNC0xOC0xLTEtMA_94904f8f-4bb7-45b7-951a-212969649ed8"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNC0yMC0xLTEtMA_05347568-931d-446f-a4fd-f5671497a72f"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNS04LTEtMS0w_3db462ed-f494-4667-9e42-f2c5d79b493c"
      unitRef="usd">-1088000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNS0xMC0xLTEtMA_23252210-4902-45e9-af6d-7b760cb989e2"
      unitRef="usd">-261000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNS0xMi0xLTEtMA_c828deb7-4538-4d8c-baba-d833ae03b6c2"
      unitRef="usd">-827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNS0yMC0xLTEtMA_ac65315e-4400-42b3-b00b-63c04ab7375d"
      unitRef="usd">-827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNi0yLTEtMS0w_5fce7b1a-0f6b-4c12-ae66-f647731a68db"
      unitRef="usd">480000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNi00LTEtMS0w_44043b74-e4db-4507-ba60-7128bc3801d9"
      unitRef="usd">116000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNi02LTEtMS0w_e17b15f2-5a9f-4c35-a72f-00ffd22e5501"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i169376a1e7594da19999024c797b30ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNi0yMC0xLTEtMA_9ae05e23-d410-4357-9fd6-40412fec47ce"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNy0yLTEtMS0w_16bb2912-c090-47a1-bcbd-7d68c10e9130"
      unitRef="usd">22297000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNy00LTEtMS0w_7fba88aa-d4da-4d6f-bba5-173f362f2ea7"
      unitRef="usd">5351000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNy02LTEtMS0w_4ec797a5-c5d9-4f36-a906-baec62c4460b"
      unitRef="usd">16946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id81d035054244c6db8971a764d275205_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfNy0yMC0xLTEtMA_814c495e-847e-4618-a0d0-4e226d953593"
      unitRef="usd">16946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOC0yLTEtMS0w_e6d914e8-c0e7-47ed-997c-47be20e88f71"
      unitRef="usd">-19150000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOC00LTEtMS0w_c96343c1-2ff8-4b18-adae-e06ddca66db9"
      unitRef="usd">-4596000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOC02LTEtMS0w_fe72bc16-ea65-4cde-b40f-c2e2a2bd3cb2"
      unitRef="usd">-14554000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i27a3aa5638784446a937f7887307d6dc_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOC0yMC0xLTEtMA_62a1fd30-17d5-41e3-b134-4b52b9c150f2"
      unitRef="usd">-14554000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0yLTEtMS0w_eed89d2e-a56e-4329-899c-d04704869c9e"
      unitRef="usd">3627000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS00LTEtMS0w_0c257e3e-4a06-4391-a832-b34f7689b709"
      unitRef="usd">871000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2e6c9fbfe91445629fd0574c801fee75_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS02LTEtMS0w_f934cd58-2cc8-4cf9-98cb-a0c728e5aae8"
      unitRef="usd">2756000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS04LTEtMS0w_2565bd06-2e0a-4f8e-aa1e-d4f5f56b3123"
      unitRef="usd">1088000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0xMC0xLTEtMA_a04f2cde-1895-44a7-95c3-494f516eb842"
      unitRef="usd">261000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i11216178df44414496d2076b64440e4c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0xMi0xLTEtMA_1d59215b-8121-4957-ba78-9c15c0736c81"
      unitRef="usd">827000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0xNC0xLTEtMA_77163be3-3897-4d2b-88b3-5364b2e9f46b"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i669548f401ee40f4945b0e86337e04d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0xOC0xLTEtMA_c5fdfa91-b283-4a40-8bc1-e5ade9240d0b"
      unitRef="usd">1732000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib06e5de120344dc8b8356ca742f8d172_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfOS0yMC0xLTEtMA_46265cbb-d291-4269-97e0-6b89679d9836"
      unitRef="usd">5315000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i0bf225f941c345d6a3efb81e787b2106_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMi0xLTEtMA_c55b1b35-ecab-462d-a649-9b1a32a5fe0a"
      unitRef="usd">-74093000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i0bf225f941c345d6a3efb81e787b2106_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtNC0xLTEtMA_5d7bd8f6-9b1b-44d0-9b8e-2a1456728d21"
      unitRef="usd">17782000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0bf225f941c345d6a3efb81e787b2106_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtNi0xLTEtMA_ea8d3d43-89ae-4836-b650-4fc539f1dbd7"
      unitRef="usd">-56311000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i3233a56a71f94303a058ce70228bbfd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtOC0xLTEtMA_a25a6e87-bd7d-4e7b-843f-34add10255c5"
      unitRef="usd">-1631000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i3233a56a71f94303a058ce70228bbfd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMTAtMS0xLTA_5ac293bb-7464-4769-9794-a32ce5e541bc"
      unitRef="usd">390000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3233a56a71f94303a058ce70228bbfd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMTItMS0xLTA_4d352557-0d0b-4549-8d73-9e4f47592f0f"
      unitRef="usd">-1241000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i28874bcc41204a129397bec5a46268a0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMTQtMS0xLTA_0734aa1b-12bb-4e56-9a85-7cf047d910f7"
      unitRef="usd">1864000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28874bcc41204a129397bec5a46268a0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMTgtMS0xLTA_22845d50-68a1-4280-8aa5-702db105a881"
      unitRef="usd">1864000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifcaa27b6078846aeb2961c003f15d01a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjczMDkyMmRkOWI1ZTQ4ZDk5MTJlM2ZjOGUzNGUzNWU2L3RhYmxlcmFuZ2U6NzMwOTIyZGQ5YjVlNDhkOTkxMmUzZmM4ZTM0ZTM1ZTZfMTAtMjAtMS0xLTA_b77a2f65-7915-433f-b4bc-d27cecbfe2a5"
      unitRef="usd">-55688000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMTk0Mw_1b299575-8847-490c-88c5-e039129339d0"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="if69a800aa1d64bf3ac3d140711778dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi0yLTEtMS0w_18e843ea-806a-4d30-bd2b-855fd3c16135"
      unitRef="usd">-77720000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="if69a800aa1d64bf3ac3d140711778dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi00LTEtMS0w_a13b2d02-8473-4c43-a612-323835cf3a78"
      unitRef="usd">18653000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="if69a800aa1d64bf3ac3d140711778dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi02LTEtMS0w_121a1ce4-c9eb-481e-aa55-5edf785bb617"
      unitRef="usd">-59067000</us-gaap:StockholdersEquity>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="i143d2a0118294eeebe1ffa9aa59e9327_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi04LTEtMS0w_6b9548e7-f9fa-45c6-8e32-f31e74c551b2"
      unitRef="usd">-2719000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="i143d2a0118294eeebe1ffa9aa59e9327_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi0xMC0xLTEtMA_e637962d-3788-42cc-a93e-212148b95dc3"
      unitRef="usd">651000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="i143d2a0118294eeebe1ffa9aa59e9327_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi0xMi0xLTEtMA_f1d64888-53d7-4a3c-a0d1-30d36c87a5da"
      unitRef="usd">-2068000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id25a7fdcfd8b40c4bc92be6c524d8253_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMi0xNC0xLTEtMA_bd827b26-2ea8-4c1c-88f4-49ef9db35e99"
      unitRef="usd">-61135000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMy04LTEtMS0w_d229030e-6c21-4c38-b065-912e092109b0"
      unitRef="usd">-1088000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMy0xMC0xLTEtMA_d43aa457-e61a-47dd-a1fc-d25fb07d63a4"
      unitRef="usd">-261000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMy0xMi0xLTEtMA_8110f156-cf15-4db1-9427-fe030b26bb72"
      unitRef="usd">-827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfMy0xNC0xLTEtMA_ed10db7d-d3b1-486e-8cfa-b2cd561e7382"
      unitRef="usd">-827000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ia9fd236eb1584fa4b3c17973ceb6b06e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNC0yLTEtMS0w_8f551cfb-887e-4c0d-8915-c5eaefe4dc88"
      unitRef="usd">480000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia9fd236eb1584fa4b3c17973ceb6b06e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNC00LTEtMS0w_8d0348e6-4f97-44d0-8bc8-faf1e2a4685c"
      unitRef="usd">116000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9fd236eb1584fa4b3c17973ceb6b06e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNC02LTEtMS0w_d62a571b-1e3d-46b3-947c-a45719c11fdf"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia9fd236eb1584fa4b3c17973ceb6b06e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNC0xNC0xLTEtMA_4dc66297-3192-4370-b23f-a554a908e83e"
      unitRef="usd">364000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i8318f21a87be4715ad4a0b765bee9802_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNS0yLTEtMS0w_33569974-43f3-4d2f-b83c-144268cc794b"
      unitRef="usd">22297000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8318f21a87be4715ad4a0b765bee9802_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNS00LTEtMS0w_16d1b0e1-55b8-400b-9254-4eff2ed147a1"
      unitRef="usd">5351000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8318f21a87be4715ad4a0b765bee9802_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNS02LTEtMS0w_66b66624-6aed-448b-90a0-64f20a655e09"
      unitRef="usd">16946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8318f21a87be4715ad4a0b765bee9802_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNS0xNC0xLTEtMA_cb5ce005-9151-4286-8a7f-daa903321ea9"
      unitRef="usd">16946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i66541d7772dd40c39062a2572d0b59a5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNi0yLTEtMS0w_487c98b6-3c18-4528-87ed-bc8026865cf8"
      unitRef="usd">-19150000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i66541d7772dd40c39062a2572d0b59a5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNi00LTEtMS0w_3a83f8df-c395-4354-a8c4-9fbdae893575"
      unitRef="usd">-4596000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i66541d7772dd40c39062a2572d0b59a5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNi02LTEtMS0w_582f4c3c-9c6c-4cff-8d61-5b0520013649"
      unitRef="usd">-14554000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i66541d7772dd40c39062a2572d0b59a5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNi0xNC0xLTEtMA_34a25db3-f1b1-4345-9542-7abe2cfc464b"
      unitRef="usd">-14554000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="iceb5a005dc8e4ae1b35019ce5d80a08c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy0yLTEtMS0w_ec5bccf4-7e3e-4649-96af-b586c574dca3"
      unitRef="usd">3627000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="iceb5a005dc8e4ae1b35019ce5d80a08c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy00LTEtMS0w_13a90b79-64fc-458c-8d03-408d451c13c2"
      unitRef="usd">871000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iceb5a005dc8e4ae1b35019ce5d80a08c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy02LTEtMS0w_c0708e9f-5e2b-413a-87fa-c9a314bc2e90"
      unitRef="usd">2756000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy04LTEtMS0w_ee6d0dc9-001b-409d-bc93-256f02c6e87c"
      unitRef="usd">1088000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy0xMC0xLTEtMA_21f0ec97-f2c6-40ba-a76c-792be85d4f70"
      unitRef="usd">261000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iaa9d850b49a7452ab749b1865c9a2ff1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy0xMi0xLTEtMA_9b9510e8-c23b-4ddd-93c8-2e24b7b283dd"
      unitRef="usd">827000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i09670fb60f4f455ebe89f0f984bd0158_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfNy0xNC0xLTEtMA_14b659fa-3be2-489e-aa49-156b8a69776c"
      unitRef="usd">3583000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="iea2f1307519d492f8c8cbee02c72d590_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC0yLTEtMS0w_8f35a695-95c1-4a06-8b61-ea0c9b83df2d"
      unitRef="usd">-74093000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="iea2f1307519d492f8c8cbee02c72d590_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC00LTEtMS0w_6f8d0bbc-c2e7-4323-b5d8-bea981e875ff"
      unitRef="usd">17782000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="iea2f1307519d492f8c8cbee02c72d590_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC02LTEtMS0w_ced85705-8564-4bef-941e-08726b12befd"
      unitRef="usd">-56311000</us-gaap:StockholdersEquity>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="i47fedf1b35e84c4ead1f83d82bb727aa_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC04LTEtMS0w_69d98754-c77f-4b53-85ba-d76440bec422"
      unitRef="usd">-1631000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="i47fedf1b35e84c4ead1f83d82bb727aa_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC0xMC0xLTEtMA_8d98fd2d-10a6-4cde-a6a9-12ce5fcfec4d"
      unitRef="usd">390000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="i47fedf1b35e84c4ead1f83d82bb727aa_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC0xMi0xLTEtMA_7b4c4032-8114-4a90-9d67-eba79a7de6a1"
      unitRef="usd">-1241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63be8d5ca58b4e34ae8ec04aa81bea22_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOmM3ZTMzMDRkYTE5YTQzMGU5YWJlMTczZWMyNjRmNmU1L3RhYmxlcmFuZ2U6YzdlMzMwNGRhMTlhNDMwZTlhYmUxNzNlYzI2NGY2ZTVfOC0xNC0xLTEtMA_934e7de2-f657-4883-866b-3bcbcf58c159"
      unitRef="usd">-57552000</us-gaap:StockholdersEquity>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjYyOA_5d220357-3566-42a1-a1e5-ab88bb044c17"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RleHRyZWdpb246OGY0YWI3ZDllYzc3NGVkOWI5ZDQwYjBiMWIzZDAyMDdfMjgxNQ_9fc7a5d7-f4ff-4cd9-a6cc-971414637020">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents amounts (before income tax impacts) included in AOCI (in the tables above), that have not yet been recognized in net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.895%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.670%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&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:10pt;font-weight:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(480,486)&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;(502,783)&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;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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: amount recognized in regulatory 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;408,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;427,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized in AOCI&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;(74,093)&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;(77,720)&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:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMS0yLTEtMS0w_d5e14f58-9d41-4b3f-8db2-7d26d708740f"
      unitRef="usd">480486000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMS00LTEtMS0w_85d6b774-ed52-479d-93c3-e2309e859836"
      unitRef="usd">502783000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMi0yLTEtMS0w_bf5b65a4-64b4-4277-8156-b50a0a39b855"
      unitRef="usd">-2007000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMi00LTEtMS0w_8f6fbc8a-f181-48ec-ac48-ab8fc658ddbc"
      unitRef="usd">-2487000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMy0yLTEtMS0w_24ab133f-f9d1-45df-a67b-a3f70f7c7759"
      unitRef="usd">-408400000</swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax>
    <swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfMy00LTEtMS0w_57dd555f-982a-42c1-a7c8-ebff28d5d93b"
      unitRef="usd">-427550000</swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i3fa3ba4f8594475cbe8f3b2e93f8e5fb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfNC0yLTEtMS0w_27778358-897e-4882-8c34-29b1398d24ea"
      unitRef="usd">-74093000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i672153801f0c48f99164270df2bd019e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV81OC9mcmFnOjhmNGFiN2Q5ZWM3NzRlZDliOWQ0MGIwYjFiM2QwMjA3L3RhYmxlOjdmOWY1NTIwOTk5ODRhNWU4NTVjY2YxN2NlMDE0YmVkL3RhYmxlcmFuZ2U6N2Y5ZjU1MjA5OTk4NGE1ZTg1NWNjZjE3Y2UwMTRiZWRfNC00LTEtMS0w_b786838d-224c-4725-8043-d2a36fd0b3f1"
      unitRef="usd">-77720000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RleHRyZWdpb246NGIyZjg4YWUyN2IzNGI3ODlmYWI3ZjU0MTQ2MzhiYzVfODI4_eebb4151-bd66-4381-83d6-5d8be957fb25">&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;Note 7 &#x2013; Segment Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Centuri accounts for the services provided to Southwest at contractual prices at contract inception. Accounts receivable for these services, which are not eliminated during consolidation, are presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri accounts receivable for services provided to Southwest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,356&#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,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has two reportable segments: natural gas operations and utility infrastructure services. Southwest has a single reportable segment that is referred to herein as the natural gas operations segment of the Company. In order to reconcile to net income as disclosed in the Condensed Consolidated Statements of Income, an Other column is included associated with impacts of corporate and administrative activities related to Southwest Gas Holdings, Inc. The financial information pertaining to the natural gas operations and utility infrastructure services segments is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.832%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Three Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;292,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;504,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;797,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;23,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;292,796&#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;528,625&#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;&#x2014;&#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;821,421&#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;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended June&#160;30, 2020&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;Revenues from external customers&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;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;720,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;262,434&#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;494,813&#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;&#x2014;&#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;757,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Six Months Ended June&#160;30,&#160;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;814,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;844,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1,659,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;47,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;47,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;814,728&#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;892,600&#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;&#x2014;&#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;1,707,328&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30, 2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;758,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,523,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;70,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: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;70,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;765,261&#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;828,306&#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;&#x2014;&#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;1,593,567&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Twelve Months Ended June&#160;30,&#160;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,300,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;112,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: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;112,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 2px 19pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;1,400,052&#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;2,012,582&#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;&#x2014;&#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;3,412,634&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June 30, 2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,671,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,025,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intersegment revenues&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;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;1,354,812&#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;1,812,122&#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;&#x2014;&#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;3,166,934&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <swx:AccountsReceivableForServicesTableTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RleHRyZWdpb246NGIyZjg4YWUyN2IzNGI3ODlmYWI3ZjU0MTQ2MzhiYzVfODI5_7e417887-57d9-4b7c-a3a8-f650d2842ff1">Accounts receivable for these services, which are not eliminated during consolidation, are presented in the table below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.617%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;June&#160;30,&#160;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:10pt;font-weight:400;line-height:100%"&gt;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Centuri accounts receivable for services provided to Southwest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,356&#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,956&#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;</swx:AccountsReceivableForServicesTableTextBlock>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i66f73e889a8e4f0ab0bf9590ed3606cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjU4ZThkYjNlNzk0ZDRjYmQ5OGI0MjJjYmZmMGFjNTUyL3RhYmxlcmFuZ2U6NThlOGRiM2U3OTRkNGNiZDk4YjQyMmNiZmYwYWM1NTJfMS0xLTEtMS0w_b49b4c80-7b70-4251-a860-43fdc1f9c319"
      unitRef="usd">10356000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i03b9ca72a0064f6ca394bde68c8d1e62_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjU4ZThkYjNlNzk0ZDRjYmQ5OGI0MjJjYmZmMGFjNTUyL3RhYmxlcmFuZ2U6NThlOGRiM2U3OTRkNGNiZDk4YjQyMmNiZmYwYWM1NTJfMS0zLTEtMS0w_c7be6797-1314-427f-a8b8-d79ed3bdfc84"
      unitRef="usd">13956000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:NumberOfReportableSegments
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RleHRyZWdpb246NGIyZjg4YWUyN2IzNGI3ODlmYWI3ZjU0MTQ2MzhiYzVfMjUy_9775b37f-d9c6-4ff4-90a1-4bbdd9d06045"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RleHRyZWdpb246NGIyZjg4YWUyN2IzNGI3ODlmYWI3ZjU0MTQ2MzhiYzVfODMw_aeff06f5-4564-479b-af5b-e90e407db729">The financial information pertaining to the natural gas operations and utility infrastructure services segments is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.832%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Three Months Ended June&#160;30,&#160;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;292,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;504,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;797,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;23,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;292,796&#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;528,625&#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;&#x2014;&#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;821,421&#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;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three Months Ended June&#160;30, 2020&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;Revenues from external customers&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;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;720,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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;262,434&#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;494,813&#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;&#x2014;&#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;757,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Six Months Ended June&#160;30,&#160;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;814,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;844,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1,659,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;47,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;47,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;814,728&#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;892,600&#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;&#x2014;&#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;1,707,328&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30, 2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&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;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;758,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,523,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;70,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: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;70,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;765,261&#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;828,306&#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;&#x2014;&#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;1,593,567&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.861%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.539%"/&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;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Natural Gas&lt;br/&gt;Operations&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:400;line-height:100%"&gt;Utility Infrastructure&lt;br/&gt;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:400;line-height:100%"&gt;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: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;Twelve Months Ended June&#160;30,&#160;2021&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,400,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,300,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intersegment revenues&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;112,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: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;112,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 2px 19pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;1,400,052&#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;2,012,582&#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;&#x2014;&#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;3,412,634&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Twelve Months Ended June 30, 2020&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,671,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;3,025,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intersegment revenues&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;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;1,354,812&#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;1,812,122&#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;&#x2014;&#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;3,166,934&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="ifeeb336cd8a54886b2fe80f66a48378d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMi0xLTEtMS0w_e4b5a078-0ad4-415f-bd67-074f81b66231"
      unitRef="usd">292796000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89e2c14810784a7cb6bdab9df1af69b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMi0zLTEtMS0w_0c838ff6-fd45-43f8-bd3d-a7603d069d75"
      unitRef="usd">504941000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4da594df7f54457587caa6f40fe60b5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMi03LTEtMS0w_b64bc24c-5e41-469c-8730-825fd0886078"
      unitRef="usd">797737000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e1974b1343a41a4ad7d15134c9d4a5c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMy0xLTEtMS0w_17a1b3c6-70f4-4af2-b0fb-cf24ea6a532c"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idf942b4fc4404a4fb3b85e7cf98d200d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMy0zLTEtMS0w_cc0cda4f-2354-44c6-878e-e2247c211ca3"
      unitRef="usd">23684000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3aec3598799b4c0fb84ea0d14f3efe20_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMy03LTEtMS0w_a4413c81-afaf-40c9-9d90-d386388817fd"
      unitRef="usd">23684000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iae81e3b642354f80b12687766a8fa6cc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNC0xLTEtMS0w_43e6760e-3ce8-4caf-b838-2807fce48778"
      unitRef="usd">292796000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i034f962b38b54c36a154c508c3d6624e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNC0zLTEtMS0w_6d7236cc-811e-4587-b60d-671855653416"
      unitRef="usd">528625000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNC03LTEtMS0w_77ba2df5-18b9-4323-b863-4998f4f4bc72"
      unitRef="usd">821421000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="iae81e3b642354f80b12687766a8fa6cc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNS0xLTEtMS0w_c5e80108-65a7-49e9-a02d-c1e46198540e"
      unitRef="usd">11413000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i034f962b38b54c36a154c508c3d6624e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNS0zLTEtMS0w_bf7be8de-972b-4544-a5a9-e2d8c780daed"
      unitRef="usd">15116000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3aec3598799b4c0fb84ea0d14f3efe20_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNS01LTEtMS0w_7293bf5b-9269-4a42-9311-9a67b8135ed1"
      unitRef="usd">-1410000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i68f78c74dc4d48af875fce41d8457f66_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfNS03LTEtMS0w_8e14e7cf-e40d-4cee-bc43-0ac9dd8c9279"
      unitRef="usd">25119000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i641d0d22c85a4f7ea5cf1dfe63e4f9dd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOC0xLTEtMS0w_6f9c0627-191e-41ae-9b68-10f80b60805a"
      unitRef="usd">262434000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iff3b624d511a4670bfbb1b346b664979_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOC0zLTEtMS0w_ff339ca0-c148-483f-8852-f8384b419325"
      unitRef="usd">457890000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc979e647639444d89e988e8b1a84044_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOC03LTEtMS0w_2fbe7a6f-07ea-43f7-961c-c6ad64aecdf9"
      unitRef="usd">720324000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27cfa0cf5a2541f9adfc5f22978e5a21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOS0xLTEtMS0w_2a17e88e-90c5-4866-8ea3-9ecd5dd82ccd"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie912a6962ecd4e99bb25e8436fcf4d6a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOS0zLTEtMS0w_37d78797-8297-4181-abd6-ff4864140402"
      unitRef="usd">36923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i032d561a76f14297a19f13da3f6b4c31_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfOS03LTEtMS0w_81d756d0-ae83-4de8-aed4-b3682288a873"
      unitRef="usd">36923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic60f8ca587f94b15b947538d2e225148_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTAtMS0xLTEtMA_ca1a6be3-2121-4fc2-914b-b3d38ca2e83b"
      unitRef="usd">262434000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i169fd6a5f8a349219b8dc645db57d9eb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTAtMy0xLTEtMA_6a5397cf-0f5e-4aca-ac69-4f63c193a478"
      unitRef="usd">494813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTAtNy0xLTEtMA_b3f829ee-7883-4bc4-b4b9-d64d007a2f33"
      unitRef="usd">757247000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="ic60f8ca587f94b15b947538d2e225148_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTEtMS0xLTEtMA_6a856e63-dcdb-471e-8a69-b62429283884"
      unitRef="usd">11942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i169fd6a5f8a349219b8dc645db57d9eb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTEtMy0xLTEtMA_198b8441-d571-41b1-bd1f-9789137b73c6"
      unitRef="usd">26267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i032d561a76f14297a19f13da3f6b4c31_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTEtNS0xLTEtMA_b04ccb68-21e1-4f35-8ef9-ef5be91905eb"
      unitRef="usd">-244000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if1af28ced64647738bb294eb1336de13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTEtNy0xLTEtMA_0419803f-4382-4a64-b6e3-933579391dd8"
      unitRef="usd">37965000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i6596f051a82d41a28542037957526218_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTUtMS0xLTEtMA_cd6e5052-02d3-45cc-9af6-8e1af5db2a3b"
      unitRef="usd">814728000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i44878315be464a71bb893bfa391db2f0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTUtMy0xLTEtMA_0785a747-d380-4433-a8b0-d19ec1ad5888"
      unitRef="usd">844713000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7b93a771c3794913a1f4c72dffe91a1c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTUtNy0xLTEtMA_f21bfcef-e66c-41f0-abd8-4b79d39a7d01"
      unitRef="usd">1659441000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i36be1a23691543d3aed79e95fba366b9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTYtMS0xLTEtMA_68d87dad-8749-42ea-a62c-692d92c3189f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i02b84f0e512e4e169d17297ca315ece5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTYtMy0xLTEtMA_bb769e50-2e69-471d-8f8e-f4835af917c2"
      unitRef="usd">47887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iabfc0c2c4d4b45fc8a42d74118f64549_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTYtNy0xLTEtMA_ac505ea6-e19b-4054-9590-ec5bad6f422e"
      unitRef="usd">47887000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idaef9cf4f48b427aacb1eb551169e7a3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTctMS0xLTEtMA_ab6173d2-6b99-4a4b-a527-5747110d6fa1"
      unitRef="usd">814728000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie929b949f73e4e1b99ad288114809c19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTctMy0xLTEtMA_2f2a0316-7515-489a-9dfd-85d4485f1342"
      unitRef="usd">892600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTctNy0xLTEtMA_6f391dc3-e94b-4f96-bb24-8a2c9700da33"
      unitRef="usd">1707328000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="idaef9cf4f48b427aacb1eb551169e7a3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTgtMS0xLTEtMA_59c05ce4-db5e-4acd-b935-dd3fce1fc595"
      unitRef="usd">130128000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie929b949f73e4e1b99ad288114809c19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTgtMy0xLTEtMA_d45fb112-a203-4c3d-b04d-192cea372711"
      unitRef="usd">14257000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iabfc0c2c4d4b45fc8a42d74118f64549_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTgtNS0xLTEtMA_39222201-b512-43f5-ba68-17b09c7e0c28"
      unitRef="usd">-1973000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47e36ac2a15c40a7a105e8da3d9fea20_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMTgtNy0xLTEtMA_26a9eebd-1a80-4020-8493-2dded31bd854"
      unitRef="usd">142412000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i3549ef0ed9e94289947ac36267a05cb5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjEtMS0xLTEtMA_101af4cc-301a-47f6-9af5-3037c74e2efb"
      unitRef="usd">765261000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i17dfda67ad1a4a46a5471ace6dfaaaf4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjEtMy0xLTEtMA_1c44fe9c-f188-451e-8ded-e3364dc7ac21"
      unitRef="usd">758181000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb3cae11300f45388fd008e598a8b4ed_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjEtNy0xLTEtMA_3eb390fb-626c-4e28-a64e-52bfcd185500"
      unitRef="usd">1523442000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib2008b62f35d4320ab42af89d6030118_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjItMS0xLTEtMA_a373f53c-40d5-4b9b-8a71-07737674cf85"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0c6f2aec71ac4917923c47aa624d017b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjItMy0xLTEtMA_3cef5e07-58e7-4ffe-9776-853f12614b68"
      unitRef="usd">70125000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia08d60d7cef648bf9e5622f90a447332_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjItNy0xLTEtMA_4e3d956b-ac13-43a1-8bdd-77d83c9a2906"
      unitRef="usd">70125000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie724ab99d7a44b969ff58b9756c374ec_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjMtMS0xLTEtMA_926ca5f0-89b0-4978-b345-2b78736895f8"
      unitRef="usd">765261000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89258f64e5f441da8fadc16fa4c73ea2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjMtMy0xLTEtMA_13610b7a-01ea-4c15-8a23-14231f9c59b8"
      unitRef="usd">828306000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjMtNy0xLTEtMA_2e9cb410-4de0-49d9-ab68-563d0e91d2ce"
      unitRef="usd">1593567000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="ie724ab99d7a44b969ff58b9756c374ec_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjQtMS0xLTEtMA_12fab86e-6033-412d-bd95-09f9148f3b5a"
      unitRef="usd">95541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i89258f64e5f441da8fadc16fa4c73ea2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjQtMy0xLTEtMA_18dc5335-d29f-4bcb-ad4b-8f016534f6e5"
      unitRef="usd">16063000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia08d60d7cef648bf9e5622f90a447332_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjQtNS0xLTEtMA_7d73f5cc-1c40-4a1b-980a-a5c39405329d"
      unitRef="usd">-1097000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id77e1901c7b54619b8859ad5942bed61_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjVlNDY2YzgzOWEzZDQzYjdiZjFkY2QyZGRmMWJiYTVmL3RhYmxlcmFuZ2U6NWU0NjZjODM5YTNkNDNiN2JmMWRjZDJkZGYxYmJhNWZfMjQtNy0xLTEtMA_7fb44539-8f76-4c80-8760-f7ecfce29a1b"
      unitRef="usd">110507000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i056af93d7c244e9a89eab17d032c9d8b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMi0xLTEtMS0w_85f7b465-70fa-485c-814c-2c9e19e44c5b"
      unitRef="usd">1400052000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8f03606f3125414ea4302f84a320a614_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMi0zLTEtMS0w_0cc32c57-e510-47f1-baee-67192e995b14"
      unitRef="usd">1899961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9ddcf5ec22374076b7325eb6bd18b05d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMi03LTEtMS0w_33409c3a-21f1-4130-a681-c708271df604"
      unitRef="usd">3300013000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i45028287f2aa413a9d899ef88b7880da_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMy0xLTEtMS0w_07d05fef-f648-4e4c-8c24-76ecd1692749"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id29920b538324fbe8b6fccb2d9663c44_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMy0zLTEtMS0w_dccfab26-3d85-4aa2-bb09-9ae554ef6512"
      unitRef="usd">112621000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5a753926a8a04d4d80eed92631458ef1_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMy03LTEtMS0w_8314dc4e-e5a7-448d-8056-5cc7493063e0"
      unitRef="usd">112621000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i592976112bf14e5fbb3a0665a0fdac09_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNC0xLTEtMS0w_b2115a76-08a5-4360-af82-601bc8114bbf"
      unitRef="usd">1400052000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6bea104ef9374f9a9f8e432c5621ac91_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNC0zLTEtMS0w_415eeb32-f357-4c41-9ba0-aea62fa7b6c4"
      unitRef="usd">2012582000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNC03LTEtMS0w_0876f181-a808-4a2c-a443-f3a51870e7dd"
      unitRef="usd">3412634000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i592976112bf14e5fbb3a0665a0fdac09_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNS0xLTEtMS0w_2509f8dc-fb1a-456b-be44-89b1f00b88bd"
      unitRef="usd">193705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6bea104ef9374f9a9f8e432c5621ac91_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNS0zLTEtMS0w_d80f60d1-00bf-4ee2-8fea-350b7a67b54c"
      unitRef="usd">73056000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5a753926a8a04d4d80eed92631458ef1_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNS01LTEtMS0w_6376a4dc-1e41-41f1-bccd-9940ac375636"
      unitRef="usd">-2532000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4ba31fa8f358482291bfaca44ff63457_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfNS03LTEtMS0w_24c0a078-adba-4998-9b7a-d83f1f5b6a9e"
      unitRef="usd">264229000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="ia34e4b962ef742d7b3d11748134f850a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOC0xLTEtMS0w_8d79a2a1-1202-4301-acd1-606cfcdf6cdd"
      unitRef="usd">1354812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i04ad7485e06448aaa6331d4836b881b8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOC0zLTEtMS0w_1de43ae6-563f-4a9e-bfbd-d0d652e44959"
      unitRef="usd">1671026000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icbe1b745e24042d1ab8f0471c4c932d8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOC03LTEtMS0w_83f2ff49-ace1-4565-b0a3-fbbe1d2dec5e"
      unitRef="usd">3025838000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b044329f1034f228e19cabadee417a1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOS0xLTEtMS0w_d8ee5496-36a8-4841-891f-812733a1dca3"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe8aed0d0b854c51805e0b2b5767931d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOS0zLTEtMS0w_fc520153-b196-4173-98e1-2542da65044c"
      unitRef="usd">141096000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8ac889532f04081a43367432ed8d8ec_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfOS03LTEtMS0w_db414e16-e0e7-40ed-93ff-6660df8f282b"
      unitRef="usd">141096000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i62a96aed2ed74c65bcd45742317021d8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTAtMS0xLTEtMA_19380bbb-543e-4e0d-8186-5b821251fb33"
      unitRef="usd">1354812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8081d575bcc34443b677d87eba1d14ca_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTAtMy0xLTEtMA_ac970358-5422-4ff1-88b2-20ff642a229d"
      unitRef="usd">1812122000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTAtNy0xLTEtMA_0877dca7-2dd8-466e-82bf-5f2d015ef12f"
      unitRef="usd">3166934000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i62a96aed2ed74c65bcd45742317021d8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTEtMS0xLTEtMA_4e618cdc-43b9-4d55-9188-4d55f62b1880"
      unitRef="usd">151954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8081d575bcc34443b677d87eba1d14ca_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTEtMy0xLTEtMA_37f6ec9b-ef57-467b-bfcd-d7d16aa82819"
      unitRef="usd">57581000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8ac889532f04081a43367432ed8d8ec_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTEtNS0xLTEtMA_eef3eb7d-02c2-4af9-bc07-faff91dbcc3e"
      unitRef="usd">-1957000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic839b14127e44a789fd58d13a3fea749_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV82MS9mcmFnOjRiMmY4OGFlMjdiMzRiNzg5ZmFiN2Y1NDE0NjM4YmM1L3RhYmxlOjg5NDZlNjYyZDU2MzRlMTM5ODY5MjI0YjMxOTkxNGQxL3RhYmxlcmFuZ2U6ODk0NmU2NjJkNTYzNGUxMzk4NjkyMjRiMzE5OTE0ZDFfMTEtNy0xLTEtMA_6615ae72-f58c-474d-8535-8331702c087a"
      unitRef="usd">207578000</us-gaap:NetIncomeLoss>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ib2f4d78d3f5b4e49b5abbe94668cc105_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV85OTEvZnJhZzowY2YzMGZiZGUwMDQ0MDNhOGM2MzViM2FjOGI2YWEzOC90ZXh0cmVnaW9uOjBjZjMwZmJkZTAwNDQwM2E4YzYzNWIzYWM4YjZhYTM4XzEwOTk1MTE2MzYwMDI_c68d67af-1f8f-4160-a143-6fd5cdcb1fea"
      unitRef="usd">5800000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i6d44b603c7144a1e9b0cad1ae3cedfdd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJiNzIyZDMzZGU5NjRkMDg5MTY0OTgyMzZjMzg1MGMxL3NlYzoyYjcyMmQzM2RlOTY0ZDA4OTE2NDk4MjM2YzM4NTBjMV85OTEvZnJhZzowY2YzMGZiZGUwMDQ0MDNhOGM2MzViM2FjOGI2YWEzOC90ZXh0cmVnaW9uOjBjZjMwZmJkZTAwNDQwM2E4YzYzNWIzYWM4YjZhYTM4XzEwOTk1MTE2MzI0NTg_83667d97-c0c0-473f-9c60-718ea5481d52"
      unitRef="usd">-3500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
</xbrl>
