<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:swx="http://www.swgas.com/20200630"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="swx-20200630.xsd" xlink:type="simple"/>
    <context id="i421e31db45b54aac9da0658dfa83b74d_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="if1f6f88cfbf6403ebdfc3b60d12ff73c_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="i96d9b731ae284ac28f1c31a8540cf78a_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icc96e86e1eda4f3991385b34ee469073_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f7aa4ebcda74c54815b2e5d9574dfbc_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="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0b1b5326cff5461297587f58cce413cb_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="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iec48558c39c84d4ea317bf4e8deda229_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="i4d6f02f3e65d409ba65a77ae6ecd3b98_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5a6f6f0163ca4874b43dd7b5b1cf7299_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="i7e1e6d8cc46549658af8a869f1d4b25e_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id65ad1eaa172454d8e4cda1593fb77a7_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="ief0d394549c24c39903bb6858503430e_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i417bc8d9f388492387324870e28b4e81_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i98e5ca68203e41939d128ddf35d12e30_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i11f9ec10aaf142e09d9c32327c0dadf5_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i56aebce56c6640afa040ca2fbc0d94ee_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="i0a0e9c8b6cd2469e9210a6511cc04020_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7037e6cc105341958b06cbd2251b209f_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="i22ce9ce30cc04894a17040babe8ecee0_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="iab64d2481b1a43a3ac671ab33793be7e_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="if8f8db6b73b048f0b374079214133528_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0464de92dd4147f28c361036db5e930b_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="if9f1c7bf5878484e8df8641ff7200436_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i693af5866f634848982de62b3ac2c586_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="i5feda04369ba47958012fc0c5fbae6e0_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i2475e898c3574655892076272e7bb277_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="ib23e5e2bd58343ddb19dba09bb77608e_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i05bb6f05fcf4466d9c496756ee011054_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="ie8e27def881346d7b903c920e79ac563_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i3bbb9f42a44a4ba68ed250b9fe439918_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="i2e2cfe7af6164633818ca44bb3681e7e_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i91b289c764834fbd9c8579bae5b57340_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="i972d6a96847249df8bf31ee49599daf4_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ief9eae71adab430bbf9a94054189b5fc_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="i8e41d0af4b0343b08c295ad4704f46c9_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i42485a3cd8c24d9093e0df68b03533c5_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="i39d93bd77710406f9435f79cac1710dc_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i3441ffc880534038872db843b290550e_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="i50e0577a565f4d7e99276d462d361d60_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i45088446eb6e415984186629e9de2714_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="ifb8643d5d269496d8c7f0cba5834fe00_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i42ce334852694c8e94fe65980d517aeb_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="i284ad308c024469b8eb18ca2d627d1a2_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idc317907895a4bf789a3a45914cc9f83_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="i544bf4849e324469b6c500b86faf8e4f_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ibfd6e1ecc82f408c967b19c20de3365a_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="i6329c4edb8f94d0f959df33d39b11934_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i311c4b49a4144d908ba7f14555b00c20_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="ica28ede9334a4b56ba3255c7e5574152_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i48a0ec51418340a4a9713b7ae2a2ef23_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="i72db91a98fd344beadc18fe30f7fdd45_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4c8bebb375724b5e87102119d7db04ca_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="ic3336110fec34d1f9acca938878f120d_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i77f38415fa604a3b836e50cb4abd10be_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="i152a27f6d4a44b02ba2a8893d9453f64_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i36d22cdbf3084315b768a136b19f2937_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="idca4e6629a5c432f9c0b4f770552cd04_I20190630">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="i02bab159136c4e2f966a7cc57c539ff0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7acb75c084844c98b9cc665d6ed425bb_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i25a3fb93b00244418e8b8aa3f361d9be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6328913127454414b8c2f0cd6be4002e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia804a8962d43444da2fab7286e707ee6_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6cb26e3969e143f993b2eb5b038b9231_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i94fd7266e7d34e1884bdde54c9a0bfe2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i480f1da235dd46078f23a6cce093aa39_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7e99a372a4f14d7db353e3fca2e33f96_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0080d89d5b89468d9e37c5c887fe9d6e_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i0c3a0d8ba01d40b0a2d8fc82f974ece4_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="i6d108c6f05454d57acaace61c44a1a9f_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="ic392a96416654e10a42ec68dde2ac661_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="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7dc329ad652e4244aeab0bb4632ffc33_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="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8e8b36241519421991758c904d8136ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i182f1c409cc642d1b4381d3e605939db_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="iaae7e1cfb05546a6b8d02b3c3b4b437d_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ib7bcd62cc28747d0971a76d7c2399af9_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="ic70560025d67457894e52bd2415fe3b1_I20190630">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="ic1b0c2710d994b92bf12f012e1c3b955_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="i744afb6d1d274c93993171b98408c407_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i8684484a7c484c019ce34b3407b7f3d4_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="i0e82c91b5ec6477cb4b24fab26f375c8_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a32df7c61d14378acd43b28ee31a82d_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="i58bd346f31274628b48ac8cd6be353b1_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i98cd895658c2422fa2f1d9b6c01f95fa_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="i908aa0ce1f454aabbcc761ee6a81157e_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i792696a68e16429bb1917ffecf7b4324_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="ieaff6d0166e44a3183dca4051f6e47aa_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ibf9d1336947a41b2b3de4cfc2a6a438b_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="i45b5e97b4eda4b8392bcb36b85878fda_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="idc4150626e244d4a86181831d6ac2107_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="ia869115166d6446f9ccb615f1e758d03_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="i99f6f8eccc2144a79aa7652572e907a7_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="i1498a02853ae4790b014cc9e058e1a27_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iab22c071e405419db4592dd220e5850d_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="i4f3b3817662d488ba7efcab26f33f2fd_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4f6f94f1b5ab460daed7c52d8f67d1fe_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="ieadd56776c334177a3fa51c6b3548401_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i90a0ad1694f246a9914fd2ba0416d478_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="i421f4ba9463c4c0da5fd69a0eef69bf8_I20190331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="idf515265377347fcbcad6aca009a7ace_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="i589fdad484c94c689b2954783c8d801f_I20181231">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="if86f90ba27db42a6b3a7aa19c75b295a_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="ibada40879ea94ad898f2eae73b5d8507_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6e3d3d276b7741e68fc9fa42e54751a9_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="id6b986bb1cf74fdf9d7e8d891b826fa3_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i916d3fe8d67c4cfdb1f5ffa4e3293ae3_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="i4646309060ed4e2cbd2936131ce07e48_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i140027fd904a4dc5bf03e647664a27b1_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia59f42d9fba142c38e515a1098190d2d_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8de6efe73f014f3da96c548531e02a88_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie50e7793fe96409890db965aaa08bd55_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9fa4263e83b14960ae66c4ad617570b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23949e066312480fb9d14c1feaf06309_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b29903d4eba424fb3cb2c3439747f80_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8de5c604bdf446029591b29d65738761_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i79b843318e334943b1d86b8fdb5f2911_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="id7d189f81d9d4f8bb6fbbec081bc8c45_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3eae0d04c34a4fa5af581e353f9e3822_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="i0bff03df2dcc4ac6942c20e0d4b4a5f1_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="ia9806d45ed8544df979f8f8d193eec0d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i060597364a914c4d8e9f95df58f2f48f_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i93c2aa38b9bb4bc7a4fd75dcf6485568_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="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5334380e831c4b169dfc45f3af9bfe4d_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="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia1ef6631e9ff447d9fc362b701da411f_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="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5f437e8afdfe43a39c4de132df803fa7_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="ib5803b3027d645ffb461370c6c70d7d4_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5ae8fe8203e74de3ae607bc9e40c9651_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="i2cca6b50256d45ba8d51af90760815e7_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5c9e637b663b4651adff208cb7c6e774_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="i748db423be9b48aead201fb86a17a672_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2d8e99c355c24026aabfd1b519c72243_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="id2b85ad1a9ba4c2e8ea74cefb1e7c93f_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia7438159aa5e4ec68b5b47cbf70cb919_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="iba0363d26bd6446a9069b406049014fd_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4c1d768e555544c0a144e303eeea8648_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="i61d6a82e8b384f1d9fb081c57291234e_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5bc2ad2fbbed486186430765a755c67c_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="i3e97eb8c019c4ae18c806abef78b5ffc_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="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if17d0d9e07e74d7fb747bb98ebe19600_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="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6741a2f69db84848a46b66688eb3f8d0_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="i3b8deef3764046c28183e94853a381d1_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3c09d1457a634db8a7cb992044dc8634_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="if316f3cfd288450b8119249af00762d8_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idbd254295c1d40b4be5e9cd47d4bad34_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="id1c97b8e726a46499b304a607f8576ff_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i54f561f5185c468fb9ddea5bbb323d71_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="ida55eff8398e40858ce64438f690c3b4_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8aa50420b212481cb66d3faba7017aed_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="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic578b5bf476346989fae47d9ba80ef72_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="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i40d59a8f3de14aa9a0a14b4df09f7299_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="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i24f79f97e3f944c0a3c8a3c637e1b8a1_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="ide14d272053444da9bea172e18b1feca_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i77d7e01bc47b48d29859ffdb626057e8_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="i4c39d9557df644edbc493ef9f821ae53_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie69bc5059753416592a1a2b3931979df_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="id1833a628856460abba228b16fa63a88_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icba399bcaf4041898538aea88982e7df_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="ifa97a9dd418c4a459e8ee636b47594e5_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i76139cb38066474e879ac0e07f85a76e_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="i7569ad83bf534a7cab52614368dbb645_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i699c6b5e4fde4275941fa46ad447ecf9_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="i2bb42328439642619cbee8de016b9a0a_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:SmallCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibb34ee88b48248a9a895b5d60a0aef28_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="i720deaaa86d3417ca2eb81aa54c19270_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie4a6ca1d4c7a40689902c6e6411a832d_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="i40173ea3cd2a456ca83b54bf40823871_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic2e550c0eddb47efa609655bc08f1456_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="i2f3cfcb7a71d41b097c4e0cd6817886c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:LargeCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0353a84f0cd347d381e7b569a9d6adf0_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="i353dd390b8b242849f4b29b710548b9b_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7e1df08fb7364089b340087348d956ef_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="i3d14332010074dd6b414aaa62175138c_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6d31809615604ab787fc89836d9b9a4c_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="i68d0526a2a13460a91f58a31b149230c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:IndustrialOrOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i79970d86781b413d9fdabab1b4c98d12_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="iff4cdc3d50934df2ac1d3a80645b1863_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7b72c930227047608044648756e13484_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="id9679695813e4cdcb2fc96045830fc65_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7b95d6db08ae4121af45c7fa76e3f262_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="id2dc663670864fd1b628bbd6474023b8_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">swx:TransportationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4119fd3a891c41c1bfe122ef43115aa2_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</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="i965f88bc91a5469a902fea0b1c27b3df_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i81b8effdb97e44cd9fc67ea25d6c6ad2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</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="i370257f5facb4862bbd3541372d807fd_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9c491faf597e4991977e355c87e35b4b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</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="i5dc7d977c1004f9a91af61389c977712_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:ReplacementGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1f1fa77e7e634f76abe0b793ef16df5f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</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="i15ad785dcc6d4a819f0f6882b451fc2a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3c42fc0c991a466d90261f6f419b7157_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</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="ia43dd0a6a2d44865952b0013a688b6a5_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icfde572f7a854cb192d283b014221432_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</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="i46ead529b70c4bd781c1069578445e5f_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:NewGasConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9478a2827bb446aeb9a1283fa7e2fa8f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</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="i70608b19b11d4506a3f6ea1362c61ac3_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i156bf1a32afa48afbdfa6a9d2a77b434_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</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="i1d09930e8f2040c5b29d67d17a3946a7_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ida8e36feaa074c0b852bd486fc84f4d5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</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="i20138e1dce3f48cd8d8cc2785c70803c_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">swx:OtherConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie9b8cdd41f7b49f8b86b038aa677d3b7_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="i9815a3369f514c3984a2cdf65b112930_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icb528799bb0546d9947364eff5539979_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="if7541008eee74382a10fd4fad6d9a5e7_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9c0dfc741b414be39b87763ceeb222a8_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="i2ad306018d7b4a0b89b539f2cc16385b_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ideaeed63c7464e52ac360c02d498dfa5_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="i0c046a89b0a44cb28d97b8d604516995_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie08e5111a0254812827cc21609524f4f_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="i9ac9531775674b04820e1c81d7308ed5_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i85043d0723914e1680e74e46579e07a7_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="ieb226680fa204843ad1db8a6204f7c65_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8c0d52d72b5d455e9399672f5ad0be13_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="ia556dae124ea48209c60fa306ad45777_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia264bca9de864c2caa945612a3112214_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="i1b4f0b72b1704079974fef01193023de_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3a19985917254d0fb41c0bf483715d92_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="ia9728f07fd9247a4835441a737d8faa6_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia1c3b31bdd4c42fe81a9f4dc4ae49b46_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="i58c38362150b47168e3924eb6470397f_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id9e445b5e11d4adbb7cb29a85d3e5902_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="icba77d74a8f747688d7e2d8600a02705_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie4c473cca58b43ce96155ebc09070f8a_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="ib5f9f08327f34de49ee49cd3a48fcb5b_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i81383cf6853f4da0aa87dbaa1246f930_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="iee9ff7f1561d449fafd627192e2a9c6e_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i380be98170c246eca1be1cc7cc56c04f_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="i01a8f8a7b1b84389b6f8e6e0ab3a0b8c_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="idac96d48832c4c249af721f2c3431035_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="i5de49019f33f4ee581dae6b90dc4f6d9_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if61fea0c5ddc4fecadb63e213a982bc8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9eccc1b4189148ee8acfa305410d6aec_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifccfdd20870c4c1caca2d7d3ed9e7c99_I20190508">
        <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>2019-05-08</instant>
        </period>
    </context>
    <context id="i23c65577ef74431b89d7697adc517b56_D20200401-20200630">
        <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>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i57508c12286046618ca282b7c78ffb54_D20190508-20200630">
        <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>2019-05-08</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8f3b6eb8b50d44dab7411a5427c15199_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ie6b9bded1dc14ae28faa1de0dc2ca1a3_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6372d91816af475796b6e0ca577d63eb_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i396af075fd7847a99e91c1e725c97b1b_I20200630">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0f77c68a4a99449eaea0202f4886e3ac_I20200630">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i64c40426c44a4e7baa8b4378f46154ab_I20200630">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3f47dc8364a24b38a48ee4ac5b4c1e90_I20191231">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3feecbb9270a4a62be3bfd6afbe221e5_I20191231">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc0c0a31bc33411594ae289e8a8a263d_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i225aa7acd0394546acc656ad55dea20d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic1c1307d4b2e407da4739d761c8ed8df_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i76a041e352a44a90837a8186ae5f961c_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i6216e0c21bc54e228fe92ab55a71e6c5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa3187d418d14fa4945c8e75db74433c_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ie8c7846e00a742b2bd35ebaf5e37998d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i64c8020e40fa4b16b00beaf92e000efd_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia49a264bb955473590b481a601ab771e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i5b5758e6efdb40b4b0fc191474ede9f9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i7ee9243edc7d42c1a96c3a2d7c255681_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i2a2c9be0a5d040da9a7575ece8e055f4_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie6a874fc97c64980bdaac116cd01d4c7_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia8f0829279314feaa7abffea776b3d93_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie277387b75494221876f533c787b0ce7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i4043c083655442e88e3686530186c296_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i6f62adf0dc134c8da5deb86eb59ed190_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4124cef986bb4eb9967016e79d7e17b7_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i55551606dce749d2b5628b7b3f6d7d25_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i0211379bb82b4853a7018dc061aab7de_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i69418c43b7ae460dada58e078999e9f1_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i9a992016f28e42e39a1ee863638aa555_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ie6f46c71f78341fd93f8f293071b04ed_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3d221e3f2ca6401c98be4140371ee5fc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib11c534b033f4dc1a0a920d8937b77de_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if1bceae567c649179af79aef94cb9d2f_I20200630">
        <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:DebenturesNotes415Due2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3f1d0cca55d04991964184189af45e5f_I20200630">
        <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:DebenturesNotes415Due2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie608c9a93b8d41589a0ab35953366446_I20200630">
        <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:DebenturesNotes415Due2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if4a2d2a85ba445d998f04be90ec68ba9_I20191231">
        <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:DebenturesNotes415Due2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i354acd75135b4d8aad0324f424e1e4e9_I20191231">
        <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:DebenturesNotes415Due2049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad804212f2e44826a20cb31c92402732_I20200630">
        <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:DebenturesNotes22Due2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i481fd119f6b34d85a4d5b2821ba5b5df_I20200630">
        <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:DebenturesNotes22Due2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4c43ab4da5714dddb4c8f95a62945e3d_I20200630">
        <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:DebenturesNotes22Due2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5e0dc6981e97451b8776258cb615d1f2_I20191231">
        <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:DebenturesNotes22Due2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79b46a00fd3048cba42378306a1dfe04_I20191231">
        <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:DebenturesNotes22Due2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0763403de40a4214a58c9ed89c59e1b4_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="icb1d8b5f9c3341ee9e7c51ad19b42d24_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i48ceaf95327f4710ac3c059f9e5f8c4d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i25b006b8a0b742e8982c665e411bd6d2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i578380c9f48846c08441f8ed9022c576_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3fb03afd771947399d1366179301a8dd_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ie661cd781a92499e92ec57bb2e36cc8e_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic80df03f2fec4448ad01b83f5d649087_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i2ec56068163d414e93f91b104dd6ff6f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i271fb79fd1b3436fb7a289918cffa5b0_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3849c49e84f46afa78c27f9ef3e6da2_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i3b433c42271347848975288cc4032c66_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7c3d0dbec7b34fd38f8a16a3e7cfb1ee_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib97f415ea3344d689dcaca25f7325a4e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i9845075f95f3484fa367c2fdd04832e7_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3130dec0495c4405bd87d2cee1b54432_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i12a8f22441a44e529891af576fafd9d4_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if3db25c4f0b645e4a8ecda87e1aa2e39_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic9715caf9e6940029ff2936b113c64d5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i044975dbb29347378b6879d1135e9b7c_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d3af40dcd5e491984587bd8dc965a87_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i20df49c75ba64e1bbdd224ee0640d380_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e633a3afa2843c7a78e33069d8129ec_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i186dbe7d4a67436c90d4dc181cce0f47_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i68bec81dc5bc4bc9b03644f2390b1014_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iacd26b122f834a46a70c34f1ddcf2b55_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="id41fff1dc70141cf82b2e33e8919f66e_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ibad8f66ef63b42fc9958fb6d365d8e80_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ifb7f0c33d3154f1facf741f52c5ccd36_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2300c2b8d6a461b8c307791bc2e1794_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8531c77bd99d4b4d8e16dba7bdb49e4b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i43d3536057744bbab130084f99533b7b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib494449ab92d472d9060d476a15a7acc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i06b6db5fc46048b98dad6c1ad479ca74_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i18c66929373a43fb85032e96df7feb3e_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic5f49da8407a418b84ed60e3ad2a6a90_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id6f390382cbe4808907cbb5e0ee81cd6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i126e905d12534bba8b75848ea6f06291_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8073d286f1234b90a1fa2f770718541f_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id5032e75d1d7490bad34952cf44457d3_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i8bf661533f284dde9d0a33ee297b57d4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8468771f23ec49c49618542b839d03be_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i48cf5bcbdd764277aba427b1c2572a5a_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3e56b3ef5dda4565b14afaa7d7951d67_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ia68e92a1042747c085ca9f6347ff305f_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i48da5df0442e412796aa0b0263848bbc_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibcc102dfb7a54d3ab1815ece6f51b04a_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i2a2bd2e86b0d4b79b5764296a25e4fbe_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ief440dfa070a4bbdbb68603705498ee2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8d299ef377a46b1ae18922367f56a9a_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8dc31b7c33764f179e75f76a4cb91482_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1d7787b2b887442189cfbf1e4acab5b6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i888050c93e32445792cdbeac1f37d757_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4b907e1daf3a40819c1ce460d8d37f47_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia98236e20b904ab8a9203a8ee16201fa_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i30cb2e243ccd4cd994627c3ce02bb6a2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ib4dc8cc6f4fb4a48a8a831966878b212_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="idc28950a61914460af1114416f70714a_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9159466cbefa4cb49114c7f33c1d144f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6ee03d9016f4ad3ab5c4aa2120ca9f5_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ic85eb1bf0aa2422e907c177ee6c2f793_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i9ba4971925534471854ccbf9f900c05d_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i5ba2b9c8045c4af683e1b016695f3288_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7a0580f7917d49ccb11bf7b446852e45_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8b013e4966434f3ea1868625f1361ec0_I20200410">
        <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>2020-04-10</instant>
        </period>
    </context>
    <context id="icc8de129a31b4637af1529e4c636d01c_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i9129c26f11424fca88fdd6d88531ca0f_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i137e61760ab54aeca749b93a91ff751a_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i78c40d860ca64423b82c1e5c110503b9_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i49c4fb611fc04ac98ef429f9b84c2ee9_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i0c9443ac8aae4d0981d998b8260bd6f1_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A400MillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i6366659714254cb4a9980315ed597652_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i05c15ea491bb4a5f96a511992370f67c_D20200731-20200731">
        <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:DebenturesNotesFourPointFourFivePercentageDueTwoThousandAndTwentyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:SouthwestGasCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-31</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i957597606fdf419bbb2f33030be2e2b5_I20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SecuredRevolvingCreditFacilityTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="i669d09503fc649c7b5cfdc8d5e453770_I20181130">
        <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>2018-11-30</instant>
        </period>
    </context>
    <context id="i678f39a3e1e24b4b951c44d905acfb54_I20181130">
        <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>2018-11-30</instant>
        </period>
    </context>
    <context id="i7e694a005de3471c80ae61fc4b0634a9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">swx:SecuredRevolvingCreditFacilityTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8eec006ce73b4f38a6f12b33b383f73c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansMember</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="i41a85187243a465d9bf3ee3eed05470c_I20170331">
        <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>2017-03-31</instant>
        </period>
    </context>
    <context id="id031e71b9e4f49ca8429fb6a1fcdd5ac_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i82b79ea583d2414b90741d827b41d888_I20200410">
        <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>2020-04-10</instant>
        </period>
    </context>
    <context id="i273c7a2c227d4ef980ddc938709f0a9e_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="ida37befd508041278c9481aa0c48acee_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="ie7042446daab4da19f8ffec4b0d8355c_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i2c72965c6b9946eca1da066b1f3e454f_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="iba1038aa27e74e8babf1c09ca0ee5052_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i1227b840a3ad4b2081b4927d55933cb5_D20200410-20200410">
        <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:CreditFacilityAxis">swx:A100MillionCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-10</startDate>
            <endDate>2020-04-10</endDate>
        </period>
    </context>
    <context id="i647de85fe8294c759ced67ee0c1745b6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">swx:CenturiGroupInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0e09265330d74febb2ebd41a377f7a10_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="i0535411180df44099a57aa8cf47befe2_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i486dc0c2e8ab40bca806d619adcdbba7_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="i7772e51563da431d830f7946d9049a72_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2cf50b763d804ff89ab8cc236b9f18aa_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="ib830935736b446fc961b3d62e180c998_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie69b992173e8466692768d8fc1ea7f75_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="ifcacdc15b9b54fbfb5ca39517068eb78_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1e2e19d734cc4cf4be43ee8148cf5d7e_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="idf7c61a486004527b2f7426e29b30910_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i060ff7d4d04942e59aa547ec73cdca60_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="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia5f65269f73a4c22b85acac30c64617a_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="i03401ed4b8f848db928a0c50e6fc42d7_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i611f2772347e44cbb567acf9014ca0d9_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="i2b622470c7314b6796cdb3664be861e8_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic1b55c810f044f3d93c1bb813c25da07_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="i32159e0bbdc74d3481a1de456ba82afd_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if7eaae6ccda44f47bd6e8d433cfc3ef3_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="i1d23c3104a6a494d88fb2ed43b857757_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i29057a5291dc4dfb844c2d6f47041921_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="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6f8a0cdf3bb64fa4bfeac115a3ca831a_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="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9720a3bd734d439ea1bc4ffd4328a4cc_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="i2e718bf8a1484924bba834d20925a147_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6a52a092c2524b7dbbffe049400071b5_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="ic86a896c0906493d917ab8418a319498_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1dfd721a48924b58869d99b8a23380d2_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="i9a45070a6e314ede9a921844e302c2bb_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i960ccfc8cfe6413eb8cc459f31a9db25_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="i8fa16f83564342bab440d210fe348a54_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i80abddfcdbb542949cf4604d20cfa7bf_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="i01a5db1befe64e17a6bc16b437bee343_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i64d336117d224e90b1acb7a3e2dd9ea1_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="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f56f9db6b7a4a098fb49e57503f0be3_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="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i13a841fe8c004198b1cea1191c673dd9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i14456668a1f14136a132e6451cdc2ca9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="if93980837b2b47a39a4ec6666a0bdd74_I20191231">
        <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>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d178e02b3b34e639a0d57d3c832a92d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i282641fc11a941a6b55caee5beb786e8_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i649739ac91c94ef980d69d3c0c52b8a5_I20200630">
        <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>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if0e75324590c465daaf3f7e1d157ee4e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i365ce640c1c74747a1193f4fc35d61bd_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i14bcfa2d43f549ce833800f0a043c435_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04119ea685ef4addb660545e2ab08c49_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ida9d5163d655446eb9f5b61e8c8c6713_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i776910e9d762494b89b7eb863965f0a2_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib2960eaa18294146880d73f8175d4e0b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i17f3e30f49714dbd8b3283e4bef1c777_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ib91ca69f34ae4a4bb3cd7200f50cb7fb_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="i138e87d76d2948439d2c89959ba0d07e_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="i07ae2e082620490c80498100e47aefe0_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="ifa786610b1ee4cd3b54c3e6768df5de2_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="i72470e5966444faab131d04559b4b65f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="ib0cea4803008494eaa5afab029f2e283_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i0921e1cd350f4582abedf070e67f5f39_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i056813113339480caa2588e0e8f02afa_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="ia5333daadc794d6fa82a4b4624a1225a_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="ie36b57629a65478686840269ecce6ba7_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia773543d67494fd7b46ba83ae29c3819_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i52a8042069d04c88a9a522ec722a84fe_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if5bdba1bdde64f1fab65914058109ffe_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i67427485e94e432da2ae66bf752efbcb_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaa0fa060f8ba4875a69b4804864aed1a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i870d6c72a1be4ae58052cf9c30d74cca_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i63187ade88ed4bb5963168410d6368e8_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iec31900f9b9b4b7fb1d73af81048e830_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if9d7137c78ae40ca93ac7cf441723404_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="i34c685880dc341b088418ef56e7032a8_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="i97e0f335d0a6417cb17344879be222c2_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="ibab9e3c1c7244b53b46475ff10193523_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="ib9994f59ff0f4082a9a279ec4838edee_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="ib0e8ce3c749e40f79e78c14bdff13f6b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="if2c413db79f04c2fb0db42e562de75b8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia7a45a62d1d848d193239944b71ebf9d_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3ac619345c3b4ab9a9ec30d0c8d6e89c_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibb8d31b47db444a0b59feefe27b41623_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5ed1f616fc974bfd943c9cd95d7b7b48_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6398a04fc2994c9f99392743ad379631_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifcdf04713d6640c38d679a7ab726ac91_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ide4db95d8ada48cca3d99ff26fba3612_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i36f59cc9bab04109bc22b1a93bf49bfa_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i42be98a1b4f74dbaade34cf534b2e039_D20190101-20190630">
        <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-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i289f168ffea949fbb54d269e09cf4c00_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="i206f3124fe724f75ac14f083195efe97_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="i5831d19cc9a748e58a78df834eab35b9_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="idc46340fc7d24b6fad1e6c85a28bfba3_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="i2c8c51498f2448f39b3c3a0362657f0e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i88241c7c8c974907aae3109fa4eb6a0e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="ie804b3f4c84d41fe8dd789ef2e2b9883_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if9456a3f65794996b8883322efd3d64d_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="ic7910ac5913a4ba7a23d943dc62317e4_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>
    <context id="i909b473a168245aab190ea7ab70eab0c_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie426024797b0414e8d28150d281d7652_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2b1e5312309649d29c91495e089379e1_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ide28e43109ad48dbb842a26942c38c66_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaf365a20444a435a86f5450c84a71081_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:NaturalGasOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id08f08b84b844a27a34ada4b175a2685_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">swx:UtilityInfrastructureServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7dc989416a2d4f49948a0b0dab6ca5cb_D20180701-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001692115</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifb2b4c3dd0154e8f888153b5f4c2e3ec_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i98dbe6f44a8a420ea77e3618676b3179_D20180701-20190630">
        <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>2018-07-01</startDate>
            <endDate>2019-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="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8zLTEtMS0xLTA_7fc3b259-06ca-406a-aa94-10e6fad04b50">0001692115</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl85LTEtMS0xLTA_1be598ea-5989-4d98-8274-45046ae0a83e">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8xMC0xLTEtMS0w_692a631b-0c17-4ec4-b067-4cb58d599434">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8xMS0xLTEtMS0w_51d3d2ac-ab46-4a7f-a9bf-973e56a3b45f">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8xOS0xLTEtMS0w_d5e67095-f746-4d2a-ab8e-ad2ecedfcfd0">0000092416</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8yMi0xLTEtMS0w_293837fa-8536-4434-86b2-10398159761a">10-Q</dei:DocumentType>
    <dei:TradingSymbol
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8yMy0xLTEtMS0w_5366f999-4897-4568-98a4-4d6066c710c6">SWX</dei:TradingSymbol>
    <dei:DocumentFiscalYearFocus
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8yNS0xLTEtMS0w_ab95d301-0b6c-4884-9e95-34a63b7f2f49">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8yNi0xLTEtMS0w_53b633cd-1159-4533-b6f6-73a6c951f02c">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGFibGU6MTkzZjE3NzMxN2NiNGM0ZmE3NjQ3OGY0NzcxOWU5Y2IvdGFibGVyYW5nZToxOTNmMTc3MzE3Y2I0YzRmYTc2NDc4ZjQ3NzE5ZTljYl8yNy0xLTEtMS0w_a7afb205-3598-4e89-9367-e33e10379c94">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGV4dHJlZ2lvbjo0YWYxMzk3MTNiMzg0N2ZmYTk5NmRjY2U0NjMxOGQ0Yl82MDQ3MzEzOTUyOTU3_f1b7e9c8-751f-49fc-b5b8-d29fddc3b0b2">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80L2ZyYWc6NGFmMTM5NzEzYjM4NDdmZmE5OTZkY2NlNDYzMThkNGIvdGV4dHJlZ2lvbjo0YWYxMzk3MTNiMzg0N2ZmYTk5NmRjY2U0NjMxOGQ0Yl82MDQ3MzEzOTUyOTU4_4797822a-057b-47fd-b309-de650e9ece8d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8yNDc5_8fa9beb8-5c40-4890-998c-7d817e84fa50">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6ZDA4NTQ0NjgxMDhmNDU5OWEyNjg4YzIzYzAzYWY3OTAvdGFibGVyYW5nZTpkMDg1NDQ2ODEwOGY0NTk5YTI2ODhjMjNjMDNhZjc5MF8wLTAtMS0xLTA_f6eef4a6-fe75-4dd4-bfe6-1afc0e2f6b19">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8xMjE_63d40a97-bb36-4d3a-a4f4-0b2fa7975a46">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6ZDU0MjMwZjAwZTRmNDcwZjkzN2I4OGIxZjM5OWQ0NWEvdGFibGVyYW5nZTpkNTQyMzBmMDBlNGY0NzBmOTM3Yjg4YjFmMzk5ZDQ1YV8wLTAtMS0xLTA_a807b776-2ac0-488b-877b-85b826d34709">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xLTAtMS0xLTA_8f377dc1-65ed-4144-8d1b-424e1c6b548a">001-37976</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xLTItMS0xLTA_641d4422-9062-45fb-a4d3-5b683ffd4234">Southwest Gas Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xLTYtMS0xLTA_ffe14276-c83b-4fb8-8967-166dcd970621">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xLTgtMS0xLTA_cb3a73fa-9d0b-4e02-8f9b-e074153b96cc">81-3881866</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8yLTItMS0xLTA_a27929ab-10da-43e0-b72a-65e7cfe6c457">5241 Spring Mountain Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8zLTItMS0xLTA_47b1008c-137f-46de-bb69-52d8b2d989fd">Post Office Box 98510</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl80LTItMS0xLTA_0c652c57-c140-44bc-9ead-16cc2ad55aa8">Las Vegas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl80LTMtMS0xLTA_d22bddd5-9955-4cc7-9f2c-b5222f8f5c64">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl80LTQtMS0xLTA_6c358997-788f-4714-8fe6-448ede284824">89193-8510</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl81LTItMS0xLTA_2b87ccf5-d7cd-4355-b67b-d2061fe693ae">(702)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl81LTMtMS0xLTA_fb5f0eed-5294-4442-9999-0b1c274b7f05">876-7237</dei:LocalPhoneNumber>
    <dei:EntityFileNumber
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl83LTAtMS0xLTA_7f20180b-b1d5-4aba-9d8b-08a23e078180">1-7850</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl83LTItMS0xLTA_82bdfe97-a471-467a-b4e7-8458bfa999ac">Southwest Gas Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl83LTYtMS0xLTA_458d3920-1d04-4f85-8a68-de562cf52b05">CA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl83LTgtMS0xLTA_60d2382e-d06a-45ef-9ce9-56c294456700">88-0085720</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl84LTItMS0xLTA_8d803ee6-2af3-4e4d-b970-59bf715a1d79">5241 Spring Mountain Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl85LTItMS0xLTA_ee04fab0-9e39-431d-a9a8-13aa00124ebc">Post Office Box 98510</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xMC0yLTEtMS0w_f01dc868-e7ae-4b85-8056-6bc0c8cb37ee">Las Vegas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xMC0zLTEtMS0w_c90bccdd-b879-4b07-b56c-7b41e196dde5">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xMC00LTEtMS0w_e8e53b93-e33d-4944-989e-cb947207889d">89193-8510</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xMS0yLTEtMS0w_32a5f06c-b616-4d02-a5ed-d6fa153c8938">(702)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6MDY0YTdhYTIwNDNhNGZkZjgyNjA0ZjM4N2JiZjA5OGYvdGFibGVyYW5nZTowNjRhN2FhMjA0M2E0ZmRmODI2MDRmMzg3YmJmMDk4Zl8xMS0zLTEtMS0w_4652d451-1475-482f-9232-395c36915ea5">876-7237</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWNhZGIxMDY2M2UwNDcwOWI4MmJlMzJiOTliOTRkOGIvdGFibGVyYW5nZTo5Y2FkYjEwNjYzZTA0NzA5YjgyYmUzMmI5OWI5NGQ4Yl8yLTAtMS0xLTA_e0ff7e01-e1e6-453e-8026-dbafd434d2f3">Southwest Gas Holdings, Inc. Common Stock, $1 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWNhZGIxMDY2M2UwNDcwOWI4MmJlMzJiOTliOTRkOGIvdGFibGVyYW5nZTo5Y2FkYjEwNjYzZTA0NzA5YjgyYmUzMmI5OWI5NGQ4Yl8yLTItMS0xLTA_64cda1de-be17-4ea5-9f7b-3c6445b62833">SWX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWNhZGIxMDY2M2UwNDcwOWI4MmJlMzJiOTliOTRkOGIvdGFibGVyYW5nZTo5Y2FkYjEwNjYzZTA0NzA5YjgyYmUzMmI5OWI5NGQ4Yl8yLTQtMS0xLTA_3d10a880-0e20-4237-8f83-60b9299d8e3d">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8yNDgw_297a9a3f-c151-438f-b657-3fc365b48179">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8yNDgx_82d22c97-b642-4b59-8bd7-7d453e605cd9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWYxOWQ0YzE3MDI2NDNkZmExNmJiZTAwNGY1NDRlZmYvdGFibGVyYW5nZTo5ZjE5ZDRjMTcwMjY0M2RmYTE2YmJlMDA0ZjU0NGVmZl8wLTAtMS0xLTA_1d7864b7-2b1c-4071-9d84-aa365ced7a59">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWYxOWQ0YzE3MDI2NDNkZmExNmJiZTAwNGY1NDRlZmYvdGFibGVyYW5nZTo5ZjE5ZDRjMTcwMjY0M2RmYTE2YmJlMDA0ZjU0NGVmZl8yLTYtMS0xLTA_3b5cb54a-95f6-458a-bf98-5f705401ca28">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6OWYxOWQ0YzE3MDI2NDNkZmExNmJiZTAwNGY1NDRlZmYvdGFibGVyYW5nZTo5ZjE5ZDRjMTcwMjY0M2RmYTE2YmJlMDA0ZjU0NGVmZl80LTItMS0xLTA_59e3740a-72b7-40aa-939d-b537c5283325">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityFilerCategory
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6NjE3ZDBmNDc3YjRkNDZhZGE4MTZiNDZiNzQ2OWMxNzAvdGFibGVyYW5nZTo2MTdkMGY0NzdiNGQ0NmFkYTgxNmI0NmI3NDY5YzE3MF8yLTAtMS0xLTA_1e63d638-6b04-43ad-839b-f3720d052ba8">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6NjE3ZDBmNDc3YjRkNDZhZGE4MTZiNDZiNzQ2OWMxNzAvdGFibGVyYW5nZTo2MTdkMGY0NzdiNGQ0NmFkYTgxNmI0NmI3NDY5YzE3MF8yLTYtMS0xLTA_701dd2a2-2ee4-4c85-800a-e4f120663e1d">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGFibGU6NjE3ZDBmNDc3YjRkNDZhZGE4MTZiNDZiNzQ2OWMxNzAvdGFibGVyYW5nZTo2MTdkMGY0NzdiNGQ0NmFkYTgxNmI0NmI3NDY5YzE3MF80LTItMS0xLTA_98678bb4-34b9-4252-81c6-93667c03d22c">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8yNDc4_20423ccb-990e-4a53-9345-642bea0c8ad9">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i96d9b731ae284ac28f1c31a8540cf78a_I20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xL2ZyYWc6MTc1YjVlY2RhZTg4NGE3YTkxYTg2ZjlkYzk2NTg5ZTgvdGV4dHJlZ2lvbjoxNzViNWVjZGFlODg0YTdhOTFhODZmOWRjOTY1ODllOF8yMDk0_3f00dffa-122b-4547-8029-ead75df4eeaa"
      unitRef="shares">55914516</dei:EntityCommonStockSharesOutstanding>
    <swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMy0yLTEtMS0w_02fbda13-23f4-4075-b11a-51653b2f8fff"
      unitRef="usd">8086597000</swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant>
    <swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMy00LTEtMS0w_205e571f-feca-49b5-ae91-bb3033715226"
      unitRef="usd">7813221000</swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNC0yLTEtMS0w_8b95e5f9-af93-462a-9ac9-953d9612940b"
      unitRef="usd">2367836000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNC00LTEtMS0w_8932c9b5-425e-4b0c-9e30-1cce559da9a1"
      unitRef="usd">2313050000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNS0yLTEtMS0w_3993502a-b05c-4643-9c65-9bff50d932ac"
      unitRef="usd">217616000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNS00LTEtMS0w_8fa7c289-60b6-4438-a144-021a0cbb7b00"
      unitRef="usd">185026000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNi0yLTEtMS0w_35757072-2fa7-4831-b893-1fe2356c754f"
      unitRef="usd">5936377000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNi00LTEtMS0w_cd0a9f7f-b0f9-41f0-8986-542954f25817"
      unitRef="usd">5685197000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <swx:OtherPropertyAndInvestments
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNy0yLTEtMS0w_e479a588-6264-47f6-b171-7e35cbbb08e3"
      unitRef="usd">809111000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNy00LTEtMS0w_5b22af20-7522-485c-b108-a9196598eb74"
      unitRef="usd">784173000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfOS0yLTEtMS0w_ae05f771-5a23-4ba4-947e-43e845918b51"
      unitRef="usd">199591000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfOS00LTEtMS0w_3716195d-cc46-4940-967a-29e0143978ef"
      unitRef="usd">49539000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTAtMi0xLTEtMA_44b35203-5736-4f2f-a9a3-4ba5f6fa05cd"
      unitRef="usd">480077000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTAtNC0xLTEtMA_c8b49a65-e0e2-487e-9c44-85722cb5c0d0"
      unitRef="usd">474097000</us-gaap:AccountsReceivableNetCurrent>
    <swx:AccruedUtilityRevenue
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTEtMi0xLTEtMA_3e61bf99-64c4-4741-8ba0-e5c5c73cccf0"
      unitRef="usd">35800000</swx:AccruedUtilityRevenue>
    <swx:AccruedUtilityRevenue
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTEtNC0xLTEtMA_24c01235-4961-49a1-a512-7a981e931d45"
      unitRef="usd">79100000</swx:AccruedUtilityRevenue>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTItMi0xLTEtMA_51638218-2d8b-4b20-bcd0-a07dbd8f953b"
      unitRef="usd">4077000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTItNC0xLTEtMA_0cfe045d-7e2c-4d64-9aa8-dea02dc95535"
      unitRef="usd">31751000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredGasCost
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTMtMi0xLTEtMA_fce65d70-6ca6-48ed-9ad9-3c52b9d9787c"
      unitRef="usd">0</us-gaap:DeferredGasCost>
    <us-gaap:DeferredGasCost
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTMtNC0xLTEtMA_095fdb35-b399-404f-84c4-6b72ed65c099"
      unitRef="usd">44412000</us-gaap:DeferredGasCost>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTQtMi0xLTEtMA_1f49b8e9-24ee-4599-99aa-9a2c52677e6f"
      unitRef="usd">147655000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTQtNC0xLTEtMA_06c698c6-bcb4-47ce-b4cf-fa15bc527c35"
      unitRef="usd">180957000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTUtMi0xLTEtMA_e1b37c83-3baf-4e39-adf1-6240bf04bff7"
      unitRef="usd">867200000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTUtNC0xLTEtMA_318c4b80-eb98-4f78-9d61-bfbab791a3b9"
      unitRef="usd">859856000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTctMi0xLTEtMA_f68dd321-4852-4741-a1c1-4f2beeb04a76"
      unitRef="usd">337978000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTctNC0xLTEtMA_292632c1-1155-4edb-90eb-873b2c7aee0e"
      unitRef="usd">343023000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTgtMi0xLTEtMA_1a214858-56b0-487e-afdd-01fda70038f2"
      unitRef="usd">632000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTgtNC0xLTEtMA_f55daf4b-ca63-4998-862b-e4415eaf56a0"
      unitRef="usd">856000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTktMi0xLTEtMA_18f3f58a-ca00-44e5-8107-e071ff905d26"
      unitRef="usd">474737000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMTktNC0xLTEtMA_f1e406a2-93d7-4d85-b95a-8d74c46a7b53"
      unitRef="usd">496943000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjAtMi0xLTEtMA_2dc73fd1-22f1-4628-af18-30c0bdd34f1d"
      unitRef="usd">813347000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjAtNC0xLTEtMA_098edae3-7b41-4b0e-802f-ae5ba386454f"
      unitRef="usd">840822000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjEtMi0xLTEtMA_8b7462d3-f390-4b53-9afe-385246fc8760"
      unitRef="usd">8426035000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjEtNC0xLTEtMA_363184ae-0747-43ea-97f9-fb82c0792d96"
      unitRef="usd">8170048000</us-gaap:Assets>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzYwNDczMTM5NTI5MjM_b21ee946-e491-4532-b624-004ed3f6b306"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzYwNDczMTM5NTI5MjM_c054e6de-7ca2-4456-8ba6-00ebc0b16d34"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzYwNDczMTM5NTI5MzY_d00d4ca5-d337-42c2-8d0b-b7ebf20460f3"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzYwNDczMTM5NTI5MzY_ecbe3020-ab48-42e0-94af-0628495d4644"
      unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzE2NDkyNjc0NDE3OTE_1323d99b-b0b9-4e1e-bd2d-b76b4fb18f1b"
      unitRef="shares">55909903</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzE2NDkyNjc0NDE3OTE_b44d5758-5b29-4ecc-9a30-3d94304a6b1f"
      unitRef="shares">55909903</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzE2NDkyNjc0NDE4MDk_555db620-ad88-4d66-bd7e-dc3f695975d0"
      unitRef="shares">55007433</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMC0xLTEtMC90ZXh0cmVnaW9uOjg5Yzk0NWI3OGYzZDQ5YzQ4M2I2NmUwNGRmZTg1NDcyXzE2NDkyNjc0NDE4MDk_9e5da8f1-d878-4bbd-9d23-234c13cc0852"
      unitRef="shares">55007433</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtMi0xLTEtMA_966b38d8-90f1-4cad-bf45-eedea433035c"
      unitRef="usd">57540000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjQtNC0xLTEtMA_f7056fa1-a6cf-46a8-adf7-640e9f382920"
      unitRef="usd">56637000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjUtMi0xLTEtMA_5de80bb3-3b15-4383-a85e-c4dd3534ff59"
      unitRef="usd">1523630000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjUtNC0xLTEtMA_9ea7ed22-223a-45fd-92ca-446afb52d9e3"
      unitRef="usd">1466937000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjYtMi0xLTEtMA_fbdd2d92-eae6-4f90-8507-394c77877eed"
      unitRef="usd">-55617000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjYtNC0xLTEtMA_bfaf74e7-19d2-4208-8b14-487a4bb2aa46"
      unitRef="usd">-56732000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjctMi0xLTEtMA_2ba53a8a-8b9d-4eb1-9056-d79430d64fef"
      unitRef="usd">1085742000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjctNC0xLTEtMA_22bcf172-65ed-429d-bf18-bb0163efbdeb"
      unitRef="usd">1039072000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjgtMi0xLTEtMA_2ab13e09-e610-4a06-a0dd-fa234e0bd46b"
      unitRef="usd">2611295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjgtNC0xLTEtMA_8d8d6465-074a-4b0b-921a-aa00e56d8019"
      unitRef="usd">2505914000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjktMi0xLTEtMA_3683bff0-9332-4dcb-8d56-c08e4ea54a39"
      unitRef="usd">86921000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMjktNC0xLTEtMA_370422de-9df0-4c04-993d-0f91bd31f15c"
      unitRef="usd">84542000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzAtMi0xLTEtMA_9d5014d4-c335-4475-900a-0138e9fe4c70"
      unitRef="usd">2639317000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzAtNC0xLTEtMA_65b74e7c-86a1-4b80-8814-8076f2b5cdbf"
      unitRef="usd">2300482000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzEtMi0xLTEtMA_6ab7d192-a0e0-4937-9293-6f6afd7f5f25"
      unitRef="usd">5337533000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzEtNC0xLTEtMA_3995e49d-c791-44f3-a6c7-ec3d9922bbff"
      unitRef="usd">4890938000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzMtMi0xLTEtMA_3ae0e3cf-2a95-499c-841d-afaef8e45a82"
      unitRef="usd">171668000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzMtNC0xLTEtMA_768f30fc-202c-4f74-9d0c-6bc9cea7c4e2"
      unitRef="usd">163512000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzQtMi0xLTEtMA_d21fcea7-f002-4263-9272-9d4edbf9c73f"
      unitRef="usd">58000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzQtNC0xLTEtMA_e7ed4bc7-a471-4e85-a0f2-3047f81505b2"
      unitRef="usd">211000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzUtMi0xLTEtMA_123e0a3f-946f-4f28-a1d1-06e44bcd4a54"
      unitRef="usd">189373000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzUtNC0xLTEtMA_9107959c-6d92-45ad-9bca-c650e8e46cd5"
      unitRef="usd">238921000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzYtMi0xLTEtMA_47c40a80-ba0d-4dcf-b36d-78369775c5bc"
      unitRef="usd">69898000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzYtNC0xLTEtMA_259433a8-0c3c-443c-a7b6-ba0d87e14046"
      unitRef="usd">69165000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzctMi0xLTEtMA_d76c6580-0fa0-455e-b37d-ae8a19139d30"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzctNC0xLTEtMA_4244e70d-2e42-4f0e-bcd0-15c1e3ef1184"
      unitRef="usd">2069000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzgtMi0xLTEtMA_0cf20ebf-f13f-4729-a644-18a0971e4a41"
      unitRef="usd">48220000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzgtNC0xLTEtMA_f9e3a3c2-23eb-4b35-87e7-2e100c14acee"
      unitRef="usd">48160000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzktMi0xLTEtMA_a6c0b4f0-cfeb-42ad-acbc-6379206b22be"
      unitRef="usd">21525000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfMzktNC0xLTEtMA_af1f6ab4-bef2-431e-96b5-d3eac1e41ef8"
      unitRef="usd">21329000</us-gaap:InterestPayableCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDAtMi0xLTEtMA_22610e51-5995-4f62-9479-c5c563bf5235"
      unitRef="usd">69938000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDAtNC0xLTEtMA_9bca8a72-7a47-4d4f-8a46-11cf511f4a4c"
      unitRef="usd">60755000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDEtMi0xLTEtMA_8e3378b7-14f8-484a-8567-10f79cc25a63"
      unitRef="usd">289395000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDEtNC0xLTEtMA_3fdb15b9-709c-425f-acb8-dd6449131050"
      unitRef="usd">264950000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDItMi0xLTEtMA_c46afb6a-3036-44c1-b4f5-9e7752a31ccb"
      unitRef="usd">918017000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDItNC0xLTEtMA_04f0d1e3-7404-46f9-80fc-5a7a60d54d74"
      unitRef="usd">1079861000</us-gaap:LiabilitiesCurrent>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDQtMi0xLTEtMA_090edaeb-7452-4299-be4e-687115fa17d0"
      unitRef="usd">631388000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDQtNC0xLTEtMA_6f3118bf-b0ee-404e-9b84-aa572625e38e"
      unitRef="usd">599840000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDUtMi0xLTEtMA_b41623d9-2644-44fd-b7e6-9fbfa9f130c1"
      unitRef="usd">401000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDUtNC0xLTEtMA_7d3300c5-f394-4f5b-8042-835dfc09988a"
      unitRef="usd">395000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDYtMi0xLTEtMA_6577df27-3cd8-477c-aea8-553e24462791"
      unitRef="usd">1138097000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDYtNC0xLTEtMA_468be086-e81e-42e2-964a-c4c40dee3697"
      unitRef="usd">1204409000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDctMi0xLTEtMA_88e2c7db-c861-4d4e-9720-da35897815d4"
      unitRef="usd">2170485000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDctNC0xLTEtMA_102752a7-7bee-4149-87ba-8284c0c97a20"
      unitRef="usd">2199249000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDgtMi0xLTEtMA_8117d4fc-6c6e-422b-806b-881b4ec22d6b"
      unitRef="usd">8426035000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMy9mcmFnOjc2ZDMxOTcyMzU0MjQ0Njc5NmFmMjgzYmUzMGQwM2UzL3RhYmxlOmMzNWJlY2JmMGYzMjQzNWNiYTM5ODI4YzM1NTM4ZGQyL3RhYmxlcmFuZ2U6YzM1YmVjYmYwZjMyNDM1Y2JhMzk4MjhjMzU1MzhkZDJfNDgtNC0xLTEtMA_a1867fb9-9eaa-47a7-856f-a0d8b7c5909e"
      unitRef="usd">8170048000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy0yLTEtMS0w_3b2f2b3b-c668-43e2-9e6b-34c6d1fb904f"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy00LTEtMS0w_01d6f4fd-b3a0-4f50-b49a-d9c2772f2776"
      unitRef="usd">258711000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy02LTEtMS0w_727e6e25-1d6a-4219-9811-ff37840174e4"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy04LTEtMS0w_6fb21aea-9e2c-408c-86ff-5f350eee7ce9"
      unitRef="usd">779388000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy0xMC0xLTEtMA_852ca914-5039-4aa4-920b-48b7a7eb8129"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMy0xMi0xLTEtMA_e67849bf-5413-4fea-8096-cf1f54cbad37"
      unitRef="usd">1367124000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec48558c39c84d4ea317bf4e8deda229_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC0yLTEtMS0w_7d323d3a-f83e-4ca5-a2f8-1e292519f5ec"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d6f02f3e65d409ba65a77ae6ecd3b98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC00LTEtMS0w_0a1ca1c5-98e5-4ad1-be3c-72a15127d124"
      unitRef="usd">454300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a6f6f0163ca4874b43dd7b5b1cf7299_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC02LTEtMS0w_e8bf6f8f-1e70-426b-8ce5-a71daa56ae53"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e1e6d8cc46549658af8a869f1d4b25e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC04LTEtMS0w_0527a518-c81b-47d5-80f9-a2d8455d7821"
      unitRef="usd">767162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65ad1eaa172454d8e4cda1593fb77a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC0xMC0xLTEtMA_1dec66bb-98ca-4561-b383-0a1ede6c0dc9"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief0d394549c24c39903bb6858503430e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNC0xMi0xLTEtMA_7af66aea-c9c8-49a3-b594-7a4642ea45be"
      unitRef="usd">1634226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS0yLTEtMS0w_aef6b465-d48c-4930-ad84-7d3cb7dd5035"
      unitRef="usd">757247000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS00LTEtMS0w_454cca5b-ae97-4494-a8d6-cf6b640e76ed"
      unitRef="usd">713011000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS02LTEtMS0w_2262ba6b-976a-40e5-9e4a-3c470d899480"
      unitRef="usd">1593567000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS04LTEtMS0w_66ba55e9-9902-4fcc-bffd-50eb5bc75857"
      unitRef="usd">1546550000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS0xMC0xLTEtMA_a0e1e314-62f4-42ef-b751-cba011dd0cfa"
      unitRef="usd">3166934000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:RegulatedAndUnregulatedOperatingRevenue
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNS0xMi0xLTEtMA_d931040d-bc38-4d36-b064-d769d45a7e95"
      unitRef="usd">3001350000</us-gaap:RegulatedAndUnregulatedOperatingRevenue>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy0yLTEtMS0w_f4321256-8ee0-426c-b17c-2075556a313d"
      unitRef="usd">67473000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy00LTEtMS0w_e95916b8-7351-4abd-954a-7e83acd6868d"
      unitRef="usd">65182000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy02LTEtMS0w_73b1c734-32b5-4c4b-a3d7-e35171ab26ee"
      unitRef="usd">228294000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy04LTEtMS0w_fc3ab549-a6dd-40d6-9edc-07f03b87e379"
      unitRef="usd">257786000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy0xMC0xLTEtMA_d1a84efa-81ac-4259-8da1-f21b1e06710d"
      unitRef="usd">355672000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfNy0xMi0xLTEtMA_5f08577c-3c39-4674-bf25-9b7c82723c92"
      unitRef="usd">407976000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC0yLTEtMS0w_6f05f3ce-41bf-419f-8521-cb45024631e0"
      unitRef="usd">99419000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC00LTEtMS0w_a1d58d80-cc3c-42c0-86be-8443c8dae958"
      unitRef="usd">105293000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC02LTEtMS0w_70f32080-8196-4f97-8b1a-24d04463b880"
      unitRef="usd">203200000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC04LTEtMS0w_ae3b2819-d7af-4e10-a11a-af0595c35120"
      unitRef="usd">211538000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC0xMC0xLTEtMA_85c2f0a3-8d0a-4f15-8f52-82a6d9b17982"
      unitRef="usd">415812000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOC0xMi0xLTEtMA_9f4bfbc0-56c9-4f8d-9346-a9143948c29a"
      unitRef="usd">410145000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS0yLTEtMS0w_6b94a140-c2c6-4d19-87b0-5402c4457536"
      unitRef="usd">77217000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS00LTEtMS0w_8e79991f-48c8-43db-9784-c375dcdf1d31"
      unitRef="usd">70342000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS02LTEtMS0w_41dc4087-cdc4-4cc4-a0f7-bb2bcce17ecc"
      unitRef="usd">164870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS04LTEtMS0w_494f3c3d-1e5f-45ab-a0d9-57b173a9059e"
      unitRef="usd">147881000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS0xMC0xLTEtMA_e8657175-1f38-482b-8674-35bfaeb70b99"
      unitRef="usd">320226000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfOS0xMi0xLTEtMA_e38dcd7a-425c-4755-87a5-c0b355390b5d"
      unitRef="usd">273308000</us-gaap:DepreciationAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtMi0xLTEtMA_3f947243-103e-48db-81c4-838a8a48f144"
      unitRef="usd">15342000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtNC0xLTEtMA_1bf46732-ad6d-4ee5-8e50-a8631ad5081f"
      unitRef="usd">15126000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtNi0xLTEtMA_1aec3a96-7378-42b3-a580-46cfc7a2b41d"
      unitRef="usd">31720000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtOC0xLTEtMA_44b30b9a-e436-45a7-b45f-1cde7b17c8d1"
      unitRef="usd">31332000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtMTAtMS0xLTA_82eff5f4-06a0-4635-9171-85917c94678b"
      unitRef="usd">62716000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTAtMTItMS0xLTA_e82f3005-1074-4024-a723-b2a490f2aac8"
      unitRef="usd">61307000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtMi0xLTEtMA_d6a97afe-0511-4a14-b442-443c4f5dfc52"
      unitRef="usd">430224000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtNC0xLTEtMA_50f710c1-2a47-4221-9db9-711e4d1a2f83"
      unitRef="usd">402199000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtNi0xLTEtMA_366d3b27-0de4-4646-b773-bc75d006a4f3"
      unitRef="usd">749538000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtOC0xLTEtMA_317a0280-0fe7-4549-8c2e-6129ce1a1cdd"
      unitRef="usd">702664000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtMTAtMS0xLTA_35041ec3-14db-486c-adf6-141d05a1e14e"
      unitRef="usd">1620101000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTEtMTItMS0xLTA_610d9e3e-022b-48dc-b9dd-86e1ebe94211"
      unitRef="usd">1478730000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostsAndExpenses
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItMi0xLTEtMA_5610ddc5-d5ad-4a93-8acb-f39f5efa5b43"
      unitRef="usd">689675000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItNC0xLTEtMA_84d48ac8-baae-475d-8cce-ed31eee6aa2a"
      unitRef="usd">658142000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItNi0xLTEtMA_82711bc8-4b12-4bfb-9278-78268a6fe5df"
      unitRef="usd">1377622000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItOC0xLTEtMA_65512fc3-87b8-4af1-8930-d1d801a7c292"
      unitRef="usd">1351201000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItMTAtMS0xLTA_b2297b8b-7269-4eb0-be2c-bcb28cf3687e"
      unitRef="usd">2774527000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTItMTItMS0xLTA_4979fa08-bb3c-4dcf-93f6-a2cfb86f4661"
      unitRef="usd">2631466000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtMi0xLTEtMA_780e750c-038c-427a-91ce-ef16d8058bd8"
      unitRef="usd">67572000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtNC0xLTEtMA_c5b16e13-5fc3-4830-8fe1-522794ae9786"
      unitRef="usd">54869000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtNi0xLTEtMA_3ca5ce7d-b7ae-4dee-8496-09c8cd47e5bd"
      unitRef="usd">215945000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtOC0xLTEtMA_e132d899-c32c-485e-9a3a-f7a3929238e6"
      unitRef="usd">195349000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtMTAtMS0xLTA_e020c443-ff1f-4ba6-a529-76311db3493d"
      unitRef="usd">392407000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTMtMTItMS0xLTA_e583166b-5b35-44ee-9d34-39d606b620be"
      unitRef="usd">369884000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtMi0xLTEtMA_fa6943dc-0e14-4359-9901-f7aa94724aa4"
      unitRef="usd">26450000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtNC0xLTEtMA_c21495aa-7db2-40c1-b781-46878ebefc6e"
      unitRef="usd">26831000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtNi0xLTEtMA_9a80e736-8102-4115-ad48-17897ea8f9ff"
      unitRef="usd">54830000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtOC0xLTEtMA_2fe9c5cc-8ae6-48f1-85ad-b5b59dcbf853"
      unitRef="usd">53228000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtMTAtMS0xLTA_fd2c45ae-66ea-4a1f-8fb8-1f378e27185d"
      unitRef="usd">110828000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTUtMTItMS0xLTA_95acb464-f48c-4669-ac4c-70655a8f7206"
      unitRef="usd">103616000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtMi0xLTEtMA_1afc95fe-35af-4e6b-96cc-e5cf51f5c91e"
      unitRef="usd">7925000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtNC0xLTEtMA_6e81a85b-691f-471c-a6e8-7b09433a7015"
      unitRef="usd">1146000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtNi0xLTEtMA_c4553c64-3115-4385-b192-1f9db5ddedbf"
      unitRef="usd">-12845000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtOC0xLTEtMA_3d5dce4b-d754-47c2-b64f-aca5730798f6"
      unitRef="usd">7985000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtMTAtMS0xLTA_38b69182-250a-4d0d-b9c3-1f8406256a9c"
      unitRef="usd">-10745000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTYtMTItMS0xLTA_ef19f71e-fc10-41ad-aca4-9d9319affe88"
      unitRef="usd">-2401000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctMi0xLTEtMA_c5f5da4c-3cfa-425e-b169-d5bb469d7b50"
      unitRef="usd">-18525000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctNC0xLTEtMA_b7e9a259-caad-429e-8652-7afe4186f8d8"
      unitRef="usd">-25685000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctNi0xLTEtMA_2de493f2-672f-44e5-af09-10b501a0d7c4"
      unitRef="usd">-67675000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctOC0xLTEtMA_76183b57-309f-43f6-83b9-c5a3bd47d49d"
      unitRef="usd">-45243000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctMTAtMS0xLTA_8aa9b05a-047a-492c-8b0d-ef69cf3aad4f"
      unitRef="usd">-121573000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTctMTItMS0xLTA_fd298e6c-b595-474d-b787-e50b43c5fd13"
      unitRef="usd">-106017000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtMi0xLTEtMA_888c6d92-90d2-490f-8616-2dc822b08289"
      unitRef="usd">49047000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtNC0xLTEtMA_65f9678f-f387-4760-9249-8805bd42cb4b"
      unitRef="usd">29184000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtNi0xLTEtMA_af2916ba-0613-47be-9bc2-bed55671fb38"
      unitRef="usd">148270000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtOC0xLTEtMA_962017e6-2b49-4acd-8bc2-969c3685adb4"
      unitRef="usd">150106000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtMTAtMS0xLTA_ed807818-c084-423c-885b-d8a4e689775a"
      unitRef="usd">270834000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTgtMTItMS0xLTA_08f5901f-db42-4d04-ae37-2ce121dd4e6d"
      unitRef="usd">263867000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktMi0xLTEtMA_494f340e-59ed-48f9-b1e6-fbb894e0081e"
      unitRef="usd">9166000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktNC0xLTEtMA_163f7608-ae34-415d-beaa-65b7158aecde"
      unitRef="usd">6352000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktNi0xLTEtMA_5fd62cb0-ffeb-4714-b6cd-06462eaa085f"
      unitRef="usd">35384000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktOC0xLTEtMA_a8a6ff8a-1dce-47df-b06b-4bc92d270767"
      unitRef="usd">31890000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktMTAtMS0xLTA_f882f73e-330a-4af9-a088-ebc3a9159891"
      unitRef="usd">59517000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMTktMTItMS0xLTA_06129e28-d75a-4933-b1af-c05a363b96df"
      unitRef="usd">63844000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtMi0xLTEtMA_ad1ad7c0-b3c9-4a10-a7c1-64e595ecdda4"
      unitRef="usd">39881000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtNC0xLTEtMA_d881db4a-37a3-404f-9ac2-0e5d5587942c"
      unitRef="usd">22832000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtNi0xLTEtMA_d14c9ec5-f8b6-4571-8afb-d04c1b646f87"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtOC0xLTEtMA_978524d3-8ce2-4142-8ce9-cf2d24b34fa7"
      unitRef="usd">118216000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtMTAtMS0xLTA_06fc296d-a936-4107-935c-f6115b41e5a0"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjAtMTItMS0xLTA_d746a4c0-ce16-482f-9354-a7140f611718"
      unitRef="usd">200023000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtMi0xLTEtMA_d73ce56c-59ee-4e8b-bddd-4e7506bf479e"
      unitRef="usd">1916000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtNC0xLTEtMA_7f8400ec-5605-4ba3-93d8-90f7c413f10e"
      unitRef="usd">776000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtNi0xLTEtMA_9e5c511f-eaf6-4f49-9d9b-ff888a562853"
      unitRef="usd">2379000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtOC0xLTEtMA_93fab1c6-2218-4561-8eb7-47252db12870"
      unitRef="usd">1351000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtMTAtMS0xLTA_d0251b52-797f-41a0-b0dd-bccc8a5d4278"
      unitRef="usd">3739000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjEtMTItMS0xLTA_be64c12f-e381-4eac-8a4e-69a4b648e150"
      unitRef="usd">1523000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItMi0xLTEtMA_835e2622-6a3d-4299-aa20-ece820cd2cde"
      unitRef="usd">37965000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItNC0xLTEtMA_d6860720-e3d5-41ae-9692-481169f19c48"
      unitRef="usd">22056000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItNi0xLTEtMA_7625de71-bf14-4bc9-bcc2-6d2333018214"
      unitRef="usd">110507000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItOC0xLTEtMA_1ac70030-140d-4938-b12b-b157f6fb4311"
      unitRef="usd">116865000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItMTAtMS0xLTA_340a0514-8e50-462a-af14-7d20d46ddf60"
      unitRef="usd">207578000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjItMTItMS0xLTA_efaf56ae-1989-4ead-ba48-8b0e403a8a55"
      unitRef="usd">198500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtMi0xLTEtMA_c0d14934-3ff6-44bd-a382-70125db13656"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtNC0xLTEtMA_c7563044-8c9b-49cb-bc3f-2c072b364fb0"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtNi0xLTEtMA_c2d74ee7-a1a4-4577-9c6d-c6c2e61a4879"
      unitRef="usdPerShare">2.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtOC0xLTEtMA_bddd120b-937f-4bce-8772-1f327a6ddc3a"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtMTAtMS0xLTA_b91ed6ac-b9ab-4901-a434-d737d3dec7cf"
      unitRef="usdPerShare">3.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjQtMTItMS0xLTA_00c86d66-4362-491a-b70e-0305e45b0f17"
      unitRef="usdPerShare">3.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtMi0xLTEtMA_8d04e366-d2d9-4984-a5b9-8cdf4511ae7b"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtNC0xLTEtMA_02bfa293-3a23-4d9c-b16e-78569b08a097"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtNi0xLTEtMA_96df2257-aae5-4d5a-af2f-3d5a0792b146"
      unitRef="usdPerShare">1.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtOC0xLTEtMA_e045659b-2776-4fc9-b57c-ceb5e96e0100"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtMTAtMS0xLTA_33fd38ed-f5c6-45d3-a05c-86cd75ac1c92"
      unitRef="usdPerShare">3.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjUtMTItMS0xLTA_004ebf5c-56bd-441f-b808-32668666be2f"
      unitRef="usdPerShare">3.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctMi0xLTEtMA_d1b585ad-5117-4ea1-90bf-03940502c4c5"
      unitRef="shares">55462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctNC0xLTEtMA_571299cf-a2de-4a06-adf0-ef4844ca505d"
      unitRef="shares">53935000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctNi0xLTEtMA_925aa704-9cf5-48c5-a855-7a667fd58cce"
      unitRef="shares">55386000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctOC0xLTEtMA_e9760cf5-1e5c-4329-98ad-7ea0490e5bcd"
      unitRef="shares">53654000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctMTAtMS0xLTA_ff9a74fc-ffd9-4bd4-b49c-85fe029803d2"
      unitRef="shares">55105000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjctMTItMS0xLTA_503cf260-c14b-45d1-bff0-7843ea3cbbaf"
      unitRef="shares">51914000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtMi0xLTEtMA_843b1ca1-daf4-4ec7-9f30-6b0aecc81a20"
      unitRef="shares">55532000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtNC0xLTEtMA_d84008a8-f8f1-4fe7-9371-5bfc5d857d50"
      unitRef="shares">54003000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtNi0xLTEtMA_1b0dabbe-090e-4755-a04b-5bff24284616"
      unitRef="shares">55448000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtOC0xLTEtMA_6bbeb03a-e39a-4635-a050-0f8bf4360b65"
      unitRef="shares">53716000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtMTAtMS0xLTA_3f3e880c-7ca9-4bc3-8beb-23dde90dcecf"
      unitRef="shares">55171000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xOS9mcmFnOjdlZmQxM2IyMTFjZTRjM2FiODQ4MTU5NGUwMTU2MThiL3RhYmxlOmJlOGVhZDZkZDVjOTRiZjliZWFmODMxNDZlMTE0YTEyL3RhYmxlcmFuZ2U6YmU4ZWFkNmRkNWM5NGJmOWJlYWY4MzE0NmUxMTRhMTJfMjgtMTItMS0xLTA_da14c6e3-038e-41c6-91ce-c7e2088cec3d"
      unitRef="shares">51977000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi0yLTEtMS0w_23909e25-96c0-49fd-84a0-1c8606e14109"
      unitRef="usd">39881000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi00LTEtMS0w_cd19ba76-e177-4027-9549-2f8438334a90"
      unitRef="usd">22832000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi02LTEtMS0w_10b54456-6eba-4b1b-a949-250c5ef9a4f3"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi04LTEtMS0w_9b21fa44-6794-4cac-a460-6f07fc6ce928"
      unitRef="usd">118216000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi0xMC0xLTEtMA_51bdc1a6-63db-4a54-8871-5868ff43b186"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMi0xMi0xLTEtMA_8fcff023-02d1-4795-b09f-a451d38221c4"
      unitRef="usd">200023000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS0yLTEtMS0w_d20f8841-44ce-44ec-b213-e25e1a47b0ef"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS00LTEtMS0w_5f4c8d6d-bb12-4c8b-86dc-059816d066db"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS02LTEtMS0w_23a134e4-7ed5-4568-a072-e6565d9ba674"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS04LTEtMS0w_ed611298-fd6c-42bf-aac1-387c99bff5db"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS0xMC0xLTEtMA_0b1546e0-ae93-4946-83f7-b2a415f8aaee"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNS0xMi0xLTEtMA_ed10fe8c-d359-41b3-afca-009efe6e5995"
      unitRef="usd">-15524000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi0yLTEtMS0w_d30c2c99-4fd1-471b-b458-2e3b7593d143"
      unitRef="usd">220000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi00LTEtMS0w_f8a29ae6-91f6-40b7-9b2c-7377c1c656ab"
      unitRef="usd">242000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi02LTEtMS0w_79ac6f4e-336a-4838-93fd-4d4fd492a4ad"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi04LTEtMS0w_c8994c45-4e65-41ac-bacb-124344bb33af"
      unitRef="usd">483000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi0xMC0xLTEtMA_e25730a4-082d-4c34-94dd-fff07af37db4"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNi0xMi0xLTEtMA_c7241122-6d5d-459c-8be8-3a73d80e5974"
      unitRef="usd">990000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy0yLTEtMS0w_11fe926f-d15d-435f-b848-fef0779867da"
      unitRef="usd">-7187000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy00LTEtMS0w_9bf0134a-1f5c-43af-b1d7-116b39dad27e"
      unitRef="usd">-4441000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy02LTEtMS0w_74b1a561-5d62-4807-bb0f-3acc6b1efffe"
      unitRef="usd">-14375000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy04LTEtMS0w_c06a8525-59e9-46b7-ad6d-e8d032392f27"
      unitRef="usd">-8883000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy0xMC0xLTEtMA_dbeff162-a179-4ba4-aa55-82d2e812b9f5"
      unitRef="usd">-23258000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfNy0xMi0xLTEtMA_5a199a02-219e-4c71-8b35-fe5b1e80b89a"
      unitRef="usd">-21658000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC0yLTEtMS0w_85dd7ea2-cd65-4310-8cb7-26094f635939"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC00LTEtMS0w_7606816a-e8df-401e-9fd8-a2020467f0b4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC02LTEtMS0w_51f8c874-28ad-4f9e-865e-f507159b8df9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC04LTEtMS0w_ee843a51-6d43-4fb1-8020-c3a052a24a11"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC0xMC0xLTEtMA_c16babce-ba59-40a2-ba90-d7836f39f226"
      unitRef="usd">1426000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOC0xMi0xLTEtMA_398777bd-ee74-49ba-bea8-136cb067ea35"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS0yLTEtMS0w_a0f73e3f-f689-458e-a1f0-2e8c840496c1"
      unitRef="usd">6380000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS00LTEtMS0w_be69606e-bb71-4229-a283-53695c70abcf"
      unitRef="usd">4064000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS02LTEtMS0w_82aa5c85-0d22-4eb4-a8de-992861baf621"
      unitRef="usd">12760000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS04LTEtMS0w_2dde3d47-630e-49a3-81e3-32d8efe15537"
      unitRef="usd">8128000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS0xMC0xLTEtMA_aee3099a-424e-46a7-b997-9ea9697c44c0"
      unitRef="usd">-23445000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfOS0xMi0xLTEtMA_7efe3fba-ca39-4173-93c1-ede6813f2495"
      unitRef="usd">2895000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtMi0xLTEtMA_8d94ec08-b84a-42ca-9bdb-db5b8222d490"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtNC0xLTEtMA_00d04a10-18da-4566-b1c4-6b43b824fa73"
      unitRef="usd">-619000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtNi0xLTEtMA_d2775d52-1d34-4eb0-98eb-47b50970c84a"
      unitRef="usd">-2055000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtOC0xLTEtMA_10f411a8-8e62-4a13-98b1-c32e6ff950bb"
      unitRef="usd">-1238000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtMTAtMS0xLTA_2c9c42fe-bcf1-4d57-b469-67f3e7809a0f"
      unitRef="usd">7826000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTAtMTItMS0xLTA_f478dcbc-4ea1-4b21-a9e0-cc43594a1327"
      unitRef="usd">-4229000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItMi0xLTEtMA_e7cc7309-7660-41b6-8456-d2953298fabf"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItNC0xLTEtMA_69c8650d-eb8e-423b-8bcf-9ffa580d6eec"
      unitRef="usd">-636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItNi0xLTEtMA_ac181bfe-b126-4a25-af0a-9c4e9e119f92"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItOC0xLTEtMA_06c1e1b2-a8e5-442c-87c8-7ccbe7d67594"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItMTAtMS0xLTA_af41e18c-1cfd-4a45-8d39-8f9feaa05837"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTItMTItMS0xLTA_e5bbe1d4-a74b-4af4-90e4-25748deb6126"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtMi0xLTEtMA_d9c15a95-cee6-4775-9638-5d7198684cd8"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtNC0xLTEtMA_c3a9eb65-5163-4a02-98e7-66f5dd155c5f"
      unitRef="usd">636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtNi0xLTEtMA_5f78119c-26a7-4873-bb0f-b830c4f94618"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtOC0xLTEtMA_8e4104b6-f974-416b-befa-0186a9a3bcc1"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtMTAtMS0xLTA_5554d04c-8789-43cc-b53c-764d8f886508"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTMtMTItMS0xLTA_30a8e487-b2e0-4fd1-b0c9-53e7deb39087"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtMi0xLTEtMA_d5ee967a-bb66-4212-b56d-a3f2f59472f9"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtNC0xLTEtMA_fbcbc64b-251b-4623-9cdb-b783586825b6"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtNi0xLTEtMA_0382b0fe-88a1-48f0-9714-2d5ab50fd468"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtOC0xLTEtMA_cfe2076c-2ef3-4dce-ad9f-8356fe7fc302"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtMTAtMS0xLTA_ea9ad284-d5d8-4952-9a73-b7e1bc4034ae"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTQtMTItMS0xLTA_8dad0632-e183-43b5-b4cf-c21e2370b618"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtMi0xLTEtMA_ca378ce3-b7d9-4bce-8ef3-f131ca169551"
      unitRef="usd">3456000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtNC0xLTEtMA_9b3b1f4c-c533-405c-bf95-1dab4c5e0261"
      unitRef="usd">2042000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtNi0xLTEtMA_d6d6770b-8f61-422e-acf4-be59093ce9c7"
      unitRef="usd">1115000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtOC0xLTEtMA_2fd01970-31ca-4566-ae26-0c75a6637d5f"
      unitRef="usd">4087000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtMTAtMS0xLTA_cd666c74-28ce-4b7f-81fb-e87749947743"
      unitRef="usd">-7036000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTUtMTItMS0xLTA_7ecf70fd-086c-4575-8926-352b61b1fcbe"
      unitRef="usd">6939000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtMi0xLTEtMA_fb9ff9d8-9b30-4acc-a5e7-5e48b1f246b8"
      unitRef="usd">43337000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtNC0xLTEtMA_9750591d-aa8c-47be-91d0-93b7e76397f1"
      unitRef="usd">24874000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtNi0xLTEtMA_8ef9d252-348e-4f4f-acae-8a7b6c2fe4fb"
      unitRef="usd">114001000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtOC0xLTEtMA_f5b95efb-eac7-4262-a143-a699b6bb3bba"
      unitRef="usd">122303000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtMTAtMS0xLTA_f2c670f0-8b4f-46eb-87ee-bb8b9b390948"
      unitRef="usd">204281000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTYtMTItMS0xLTA_a35acf21-ada1-43db-b46d-bbc48913bebd"
      unitRef="usd">206962000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctMi0xLTEtMA_e00d0f23-74f3-4b1f-a796-3a1878491f67"
      unitRef="usd">1916000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctNC0xLTEtMA_322c82b5-7e6d-4f79-a167-6505a4585f8c"
      unitRef="usd">776000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctNi0xLTEtMA_2d7db23b-ff32-4546-b38b-be09d7945299"
      unitRef="usd">2379000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctOC0xLTEtMA_9b59fa4c-979e-4d46-b517-e567a16f5042"
      unitRef="usd">1351000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctMTAtMS0xLTA_00004098-e4f0-4727-8e70-1135a8cde0a7"
      unitRef="usd">3739000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTctMTItMS0xLTA_117b5111-5d98-498d-a2be-0c407d2304c9"
      unitRef="usd">1523000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtMi0xLTEtMA_00f406ee-1fe4-4acc-a378-65b6ec52c501"
      unitRef="usd">41421000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtNC0xLTEtMA_88f54e73-053b-4df9-8d06-1c60e7a4e8d3"
      unitRef="usd">24098000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtNi0xLTEtMA_dca06b9e-bb92-48de-9e81-81877f39f00c"
      unitRef="usd">111622000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtOC0xLTEtMA_5c9ea8b0-a19c-4858-b93f-c407e426d1ee"
      unitRef="usd">120952000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtMTAtMS0xLTA_86ce5f85-029e-470a-b263-3caa2bdd5393"
      unitRef="usd">200542000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yMi9mcmFnOjBlODg4OGFmZGM1YTQ0NzViYmE1ZTgwNjc4N2Y0MjdhL3RhYmxlOjUxMzk0YWQ1MmM5MTQ0MGY4MDVmZmZmYmUyN2RkZDY3L3RhYmxlcmFuZ2U6NTEzOTRhZDUyYzkxNDQwZjgwNWZmZmZiZTI3ZGRkNjdfMTgtMTItMS0xLTA_6b25228b-ffc1-4a3f-8517-09ec1ed13aa2"
      unitRef="usd">205439000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMy0yLTEtMS0w_cd28daac-a69b-4866-9780-e327a4cff3c9"
      unitRef="usd">112886000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMy00LTEtMS0w_72212821-e741-44f7-96b9-44ff6ebf857c"
      unitRef="usd">118216000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMy02LTEtMS0w_06fe0cda-d63b-49a7-af44-5ad95c120235"
      unitRef="usd">211317000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMy04LTEtMS0w_3b19492a-aca4-4e63-b69b-2510e08896a1"
      unitRef="usd">200023000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNS0yLTEtMS0w_ae4d63a5-45cb-491f-a7e2-2f7555402751"
      unitRef="usd">164870000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNS00LTEtMS0w_42646863-04fe-4c71-a810-91d1ff6ad29d"
      unitRef="usd">147881000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNS02LTEtMS0w_e4277ffe-f547-4e45-89b1-1abdb6d2a359"
      unitRef="usd">320226000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNS04LTEtMS0w_b3075cf3-3065-4121-8d47-5c29a4edd3c0"
      unitRef="usd">273308000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNi0yLTEtMS0w_50c2a160-2af8-45f2-aefe-a51c18a50cfa"
      unitRef="usd">-31121000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNi00LTEtMS0w_dd528038-7165-48ba-add3-8d7b90314687"
      unitRef="usd">-31831000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNi02LTEtMS0w_9f7ff900-4cf8-4de9-9ba0-470eb3d1c064"
      unitRef="usd">-53452000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNi04LTEtMS0w_6611ec93-0c30-4f27-bc60-adbfdbbc5be4"
      unitRef="usd">-49554000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOC0yLTEtMS0w_c45a0ea1-47aa-42b7-a113-de8515b97f10"
      unitRef="usd">9746000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOC00LTEtMS0w_45e775a7-3283-4f0c-aa22-5d7d494b64e3"
      unitRef="usd">2612000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOC02LTEtMS0w_53858c8a-76ab-4da0-a05d-d62d9f087801"
      unitRef="usd">61379000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOC04LTEtMS0w_0706e1d7-124b-4635-8d5e-14e38a06f27f"
      unitRef="usd">5770000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOS0yLTEtMS0w_4f2aae25-d420-4023-b315-93d47bf8390c"
      unitRef="usd">-43300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOS00LTEtMS0w_f2ecddf8-90b9-4c0e-8f9e-0de6f0825f34"
      unitRef="usd">-42300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOS02LTEtMS0w_b4760911-6d1a-4fe6-b751-ec5d92c8e113"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfOS04LTEtMS0w_3d915aa7-3546-4406-a1cc-9de7ad4e4e6f"
      unitRef="usd">700000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTAtMi0xLTEtMA_f327640e-4463-4dfe-a9ea-107072e5e5b4"
      unitRef="usd">-53595000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTAtNC0xLTEtMA_cd020aaf-d6cc-47f4-91b4-aeb57f8f6143"
      unitRef="usd">43341000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTAtNi0xLTEtMA_a67c93bc-bcf4-4d47-9bb7-710ac714ba2a"
      unitRef="usd">-38445000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTAtOC0xLTEtMA_ce58b75e-8bd5-457f-a508-cbad6bbce5db"
      unitRef="usd">-5128000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTEtMi0xLTEtMA_8b79e467-12de-44e4-af8e-e519481def42"
      unitRef="usd">-47198000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTEtNC0xLTEtMA_c5bcc682-d196-4056-a8a9-4edde7b348d7"
      unitRef="usd">-48155000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTEtNi0xLTEtMA_79ad91c2-3ad6-4439-9b61-823886239659"
      unitRef="usd">-908000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTEtOC0xLTEtMA_0a279ad6-e0a9-4447-96fb-e9691a1b5d54"
      unitRef="usd">8088000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTItMi0xLTEtMA_79023d53-b2d6-465a-b6ee-71c99e082c17"
      unitRef="usd">9019000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTItNC0xLTEtMA_46153b8f-1a77-4242-9b9c-b29a92712cd1"
      unitRef="usd">-2272000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTItNi0xLTEtMA_bb257ae7-d1f5-48e7-99a7-519a30ed072e"
      unitRef="usd">16534000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTItOC0xLTEtMA_2fc3f9a1-2f14-4012-8dcc-594bae6ce2e1"
      unitRef="usd">3123000</swx:IncreaseDecreaseInAccruedTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTMtMi0xLTEtMA_930b0249-9a36-437b-92c9-ebc5e872c29b"
      unitRef="usd">-78538000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTMtNC0xLTEtMA_786509a9-5ba9-40a5-8fa9-ba2d03a0d31a"
      unitRef="usd">-54988000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTMtNi0xLTEtMA_5850e1de-bd24-4d0d-96fe-c8bef2f85d06"
      unitRef="usd">-97687000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTMtOC0xLTEtMA_981671aa-e58d-42e3-9c14-2d910258fc19"
      unitRef="usd">-17721000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTQtMi0xLTEtMA_8acf589d-7407-43c5-9b20-0e6b16944376"
      unitRef="usd">309000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTQtNC0xLTEtMA_5f5de2a6-08b0-4855-98d3-4a9357ca86cf"
      unitRef="usd">831000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTQtNi0xLTEtMA_cf30c64e-c91a-49c4-8586-35f21db76196"
      unitRef="usd">4951000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTQtOC0xLTEtMA_3f3240b5-95a0-4042-9ba3-5b90ba175859"
      unitRef="usd">2284000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTUtMi0xLTEtMA_57e38498-a870-48c7-aba0-9aa0265cdc8b"
      unitRef="usd">4332000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTUtNC0xLTEtMA_8fa9eac4-ee1a-45bd-8c48-ed9261db3967"
      unitRef="usd">4702000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTUtNi0xLTEtMA_319354fa-1e5d-499e-96f2-2290acbdffdb"
      unitRef="usd">6526000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTUtOC0xLTEtMA_32771099-3521-45d5-9d8e-8abaa4ef803c"
      unitRef="usd">7513000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTYtMi0xLTEtMA_950b3533-9560-4c99-9769-20488ef4b633"
      unitRef="usd">2181000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTYtNC0xLTEtMA_6140e718-b929-4ccd-b65f-cc991424cec0"
      unitRef="usd">1967000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTYtNi0xLTEtMA_595b2a87-2be6-43ea-8d75-687db4455dd5"
      unitRef="usd">4375000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTYtOC0xLTEtMA_c4ca9032-0503-4117-b482-ef1756a2acd5"
      unitRef="usd">5008000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTctMi0xLTEtMA_240712f7-e2f6-41b5-8af2-f94321eaa9b7"
      unitRef="usd">8268000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTctNC0xLTEtMA_ef099c54-27ee-468a-91a7-f0ccb3851442"
      unitRef="usd">15870000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTctNi0xLTEtMA_54cd7a38-7be0-4d19-86f7-d393abbafe36"
      unitRef="usd">13449000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTctOC0xLTEtMA_8340af2b-37be-41d8-9b41-5da02285ae37"
      unitRef="usd">16486000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTgtMi0xLTEtMA_66dcedf8-2848-466d-9a4c-2e5404d0ba87"
      unitRef="usd">-54819000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTgtNC0xLTEtMA_252ddd72-3073-4c2f-bc49-8ecbda04697a"
      unitRef="usd">-6454000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTgtNi0xLTEtMA_d83d0e30-7198-4c4c-abdf-821bd4376494"
      unitRef="usd">-61129000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTgtOC0xLTEtMA_02a731cd-ec98-42cc-946d-9f258a0fcbd2"
      unitRef="usd">26040000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTktMi0xLTEtMA_93ce561a-d8d1-48dd-a909-0847b3b7737b"
      unitRef="usd">375140000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTktNC0xLTEtMA_ed15ac7f-b7bb-4d77-bd99-084667b72735"
      unitRef="usd">278416000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTktNi0xLTEtMA_1d7cb07b-adac-4f7a-a99b-aa41afe12507"
      unitRef="usd">597096000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMTktOC0xLTEtMA_20c7d14c-58ad-4d44-af9a-3e61fdc9c8a6"
      unitRef="usd">560250000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjEtMi0xLTEtMA_3e3a65b4-a6da-4fd4-a9f6-91264a467a17"
      unitRef="usd">423435000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjEtNC0xLTEtMA_b8cf1af5-5885-402e-914c-8c31d535b072"
      unitRef="usd">471578000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjEtNi0xLTEtMA_8012790d-a1ba-450b-9081-32fc33ec1193"
      unitRef="usd">890005000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjEtOC0xLTEtMA_b7bbb720-6c89-4f53-a4a9-91e6d2d0ba12"
      unitRef="usd">898481000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjItMi0xLTEtMA_dc5d6272-5fdc-487b-b10f-7061e97d6088"
      unitRef="usd">250000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjItNC0xLTEtMA_a6a2d53a-7ef6-4677-a540-15338b8e0149"
      unitRef="usd">19533000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjItNi0xLTEtMA_a21c827d-42bb-45b8-a148-db3aa40a8c4d"
      unitRef="usd">28355000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjItOC0xLTEtMA_cc87f43e-979a-45d0-9341-fec922a033e2"
      unitRef="usd">266697000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjMtMi0xLTEtMA_45e6e7ae-c0f6-44ab-b82a-ac99bf66d2b2"
      unitRef="usd">4098000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjMtNC0xLTEtMA_30e54593-d8c4-4c5e-b333-e9c8da81cdc0"
      unitRef="usd">9483000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjMtNi0xLTEtMA_57ee1f38-44c5-441f-9649-d58d01422212"
      unitRef="usd">13616000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjMtOC0xLTEtMA_09b94f91-5abe-4ae1-b306-e4e461a84bb7"
      unitRef="usd">14788000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjQtMi0xLTEtMA_16a33e06-d577-4e3d-bd02-e25b671bf687"
      unitRef="usd">-5045000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjQtNC0xLTEtMA_b9bf2d18-4e7a-413e-811b-b4d916e9f1f8"
      unitRef="usd">-1159000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjQtNi0xLTEtMA_ea88f020-784b-4151-b90b-7dc178e871a5"
      unitRef="usd">-19039000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjQtOC0xLTEtMA_99c5fef5-e7e0-4dbd-af69-59669af345d4"
      unitRef="usd">-2936000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjUtMi0xLTEtMA_c0c023e8-c5cb-438c-99cb-853878cf4d68"
      unitRef="usd">-414542000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjUtNC0xLTEtMA_f849f3d1-3338-4791-a476-f36780a4bf7d"
      unitRef="usd">-480469000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjUtNi0xLTEtMA_f52cce66-2220-42ab-a3f2-805b5b044cf7"
      unitRef="usd">-885705000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjUtOC0xLTEtMA_fb1508a2-5649-45bd-96df-34dae6a66714"
      unitRef="usd">-1147454000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjctMi0xLTEtMA_f484b8d3-074e-4da6-b28d-bc519abad3b2"
      unitRef="usd">55498000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjctNC0xLTEtMA_20f17c7c-0c2c-47b6-b1ba-f622bd36eb52"
      unitRef="usd">102743000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjctNi0xLTEtMA_63270057-702a-4b72-9fef-f06e46e88235"
      unitRef="usd">110701000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjctOC0xLTEtMA_110a8508-223f-4901-b0b7-d86156206c69"
      unitRef="usd">388006000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjgtMi0xLTEtMA_82ebe8a0-ac24-4b89-a1c4-9a021ef9449d"
      unitRef="usd">61445000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjgtNC0xLTEtMA_c63f6de0-50f8-4d45-b03c-1602468c4e23"
      unitRef="usd">56738000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjgtNi0xLTEtMA_19c32b4f-4325-4938-b44c-01f6766ca356"
      unitRef="usd">120834000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMjgtOC0xLTEtMA_7acef5e0-8f9d-4bd8-87ea-60f9f31bcbd1"
      unitRef="usd">107993000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzAtMi0xLTEtMA_5a9dab6c-3c0d-4c4b-a2d4-d6d0fe938982"
      unitRef="usd">620303000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzAtNC0xLTEtMA_30acc3d8-29a6-4d46-b514-9f6c086c9b87"
      unitRef="usd">421594000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzAtNi0xLTEtMA_b3202863-3577-4a02-b847-3ab89702a113"
      unitRef="usd">730305000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzAtOC0xLTEtMA_c4c3250b-d0c5-4132-8bb7-0a51bb9262cb"
      unitRef="usd">531368000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzEtMi0xLTEtMA_7e5cb6f3-c133-4b71-a475-51b4ef0540ee"
      unitRef="usd">117536000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzEtNC0xLTEtMA_fcdf513a-f5e9-43f5-a750-ca1a149007c7"
      unitRef="usd">53604000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzEtNi0xLTEtMA_7c8803ff-647c-4332-9830-6ebc20f63c65"
      unitRef="usd">277721000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzEtOC0xLTEtMA_e605095a-6be3-406c-bcaa-8d4ac1ab8aae"
      unitRef="usd">190586000</us-gaap:RepaymentsOfLongTermDebt>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzItMi0xLTEtMA_86b80f91-9748-4f44-bab7-68797650f0ef"
      unitRef="usd">-150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzItNC0xLTEtMA_589b9ddb-824b-4392-8317-bbbc5a2549d8"
      unitRef="usd">-104000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzItNi0xLTEtMA_354088f2-ebf4-4ad1-9049-850575552e37"
      unitRef="usd">-46000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzItOC0xLTEtMA_df0ed875-4c48-4102-b5a7-95075c3e0942"
      unitRef="usd">-2000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzMtMi0xLTEtMA_70263de4-d21a-40f6-b0d7-beedf1cbbc14"
      unitRef="usd">-153000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzMtNC0xLTEtMA_bc1f1230-129e-4ca7-968e-62c87571cee7"
      unitRef="usd">-152000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzMtNi0xLTEtMA_73e99398-ebb6-42ec-87e7-259af8c620f0"
      unitRef="usd">58000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzMtOC0xLTEtMA_ecd73397-2ea1-47ca-8588-4acb5241abd8"
      unitRef="usd">-22500000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzQtMi0xLTEtMA_c7549113-4cff-46bc-bdd4-99ac1ec71992"
      unitRef="usd">102000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzQtNC0xLTEtMA_58767b23-5c77-4fb1-975f-ffbaacae06f5"
      unitRef="usd">107000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzQtNi0xLTEtMA_1b11810a-41cc-4ca9-9d02-f5ea2dcabc05"
      unitRef="usd">207000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzQtOC0xLTEtMA_1650f775-8bdb-40da-8419-af464a0fb24a"
      unitRef="usd">439000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzUtMi0xLTEtMA_921fdbbf-fd75-4ceb-8acf-846d6fe9938e"
      unitRef="usd">2736000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzUtNC0xLTEtMA_3b2b7710-0de0-4ccc-9514-2fa0a20d8f9e"
      unitRef="usd">1856000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzUtNi0xLTEtMA_eccd8c6f-b287-4867-a399-51b6ee6a0626"
      unitRef="usd">2738000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzUtOC0xLTEtMA_44690c63-e4a4-4406-bfe5-06c653bcf0cd"
      unitRef="usd">2112000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzYtMi0xLTEtMA_fd27ff94-b663-4242-9caf-894d354ee7f1"
      unitRef="usd">-1358000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzYtNC0xLTEtMA_35cee2b1-11c4-4ad9-a597-d66afbfa97f9"
      unitRef="usd">-966000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzYtNi0xLTEtMA_3e94bc2f-2360-4d27-b45d-5fc4d0c82f4e"
      unitRef="usd">-1668000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzYtOC0xLTEtMA_24a57a38-6462-47bb-9212-971ae46e09cf"
      unitRef="usd">-2812000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzctMi0xLTEtMA_09efb656-9804-4a50-8432-a32c62abfef5"
      unitRef="usd">189624000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzctNC0xLTEtMA_520f9620-fdbb-40d9-8e88-6d28deb7dcc0"
      unitRef="usd">155066000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzctNi0xLTEtMA_e7680b33-29c7-4f20-a564-46b6cea9eee7"
      unitRef="usd">449838000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzctOC0xLTEtMA_b0944f14-140b-4ef5-84ce-cf4de17a8009"
      unitRef="usd">590932000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzgtMi0xLTEtMA_85de505f-1d46-4e06-9537-73bddf93e28c"
      unitRef="usd">-170000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzgtNC0xLTEtMA_f4d1c13c-a4ce-43ed-8fde-2898aff793f8"
      unitRef="usd">72000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzgtNi0xLTEtMA_30a30054-f60e-4ea5-891e-96c3bb686046"
      unitRef="usd">-84000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzgtOC0xLTEtMA_2a34cf7b-52e8-4f46-ba26-aaab9972be28"
      unitRef="usd">-12000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzktMi0xLTEtMA_71e34690-9267-4517-95cb-b3265f05df25"
      unitRef="usd">150052000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzktNC0xLTEtMA_e49e0952-e734-4838-9e58-647f103e76f3"
      unitRef="usd">-46915000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzktNi0xLTEtMA_def9ac9c-f1a2-4361-bfec-b63eb6469aff"
      unitRef="usd">161145000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfMzktOC0xLTEtMA_237f515b-93a5-4d8e-82ce-7deea10190df"
      unitRef="usd">3716000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDAtMi0xLTEtMA_397ddc1e-8dd9-4ad4-b0bb-e53d7fed3773"
      unitRef="usd">49539000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i417bc8d9f388492387324870e28b4e81_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDAtNC0xLTEtMA_d9ac61d4-59bf-4c4f-94c8-1f99f22a1e2f"
      unitRef="usd">85361000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i98e5ca68203e41939d128ddf35d12e30_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDAtNi0xLTEtMA_2122880e-636b-45b4-b69d-45fd539fd77f"
      unitRef="usd">38446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i11f9ec10aaf142e09d9c32327c0dadf5_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDAtOC0xLTEtMA_3de545ef-5e4f-4031-8205-59188fb7db22"
      unitRef="usd">34730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDEtMi0xLTEtMA_90e10889-2a4b-4011-a366-def526316bed"
      unitRef="usd">199591000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i98e5ca68203e41939d128ddf35d12e30_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDEtNC0xLTEtMA_20e1ecf3-d9f1-4ee2-af28-fee300f37946"
      unitRef="usd">38446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDEtNi0xLTEtMA_1c345199-8917-4083-be93-f8d7880def27"
      unitRef="usd">199591000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i98e5ca68203e41939d128ddf35d12e30_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDEtOC0xLTEtMA_9531c5ab-dff4-478c-af32-85b530024c4d"
      unitRef="usd">38446000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDMtMi0xLTEtMA_d6a849f8-5a9e-47a4-a186-36b28e861fc1"
      unitRef="usd">51430000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDMtNC0xLTEtMA_afe9569f-b72a-4c34-80c3-7c91e376aaa0"
      unitRef="usd">49996000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDMtNi0xLTEtMA_5d4c05a8-b55f-471b-bfcf-e0451be77e06"
      unitRef="usd">103692000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDMtOC0xLTEtMA_f9ea0bac-6c39-4d27-9446-63a716026ace"
      unitRef="usd">96476000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDQtMi0xLTEtMA_1e81bf47-7750-4ddd-9bc4-757bcdad51c2"
      unitRef="usd">-19410000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDQtNC0xLTEtMA_ca3d00b0-fb83-428f-a613-f11a0484962e"
      unitRef="usd">1832000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDQtNi0xLTEtMA_ed8b9446-d936-4fba-88b0-ff9e8d54209b"
      unitRef="usd">-18490000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yNS9mcmFnOmQ0MmQxNTllNTE1YjQxZGFiYzUzYTU1MjhhODdjNTA3L3RhYmxlOjcwMTIyMmVkYmZjMjQxY2JiMGE3ODY2YmFiMjQ5ZWUxL3RhYmxlcmFuZ2U6NzAxMjIyZWRiZmMyNDFjYmIwYTc4NjZiYWIyNDllZTFfNDQtOC0xLTEtMA_78a650db-ae33-46d6-ad88-5fd658ca7819"
      unitRef="usd">-13454000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i56aebce56c6640afa040ca2fbc0d94ee_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMy0zLTEtMS0w_42d1e753-d22d-493b-87af-bfac99d44ce8"
      unitRef="shares">55126000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0a0e9c8b6cd2469e9210a6511cc04020_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMy01LTEtMS0w_30b9c8fc-49a1-4f0f-9f8f-54f49847a5ce"
      unitRef="shares">53391000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7037e6cc105341958b06cbd2251b209f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMy03LTEtMS0w_f438d1a7-2084-4740-9451-734a8aa47add"
      unitRef="shares">55007000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i22ce9ce30cc04894a17040babe8ecee0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMy05LTEtMS0w_79ca556a-3c8a-44f8-81ee-b2160e487293"
      unitRef="shares">53026000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iab64d2481b1a43a3ac671ab33793be7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNC0zLTEtMS0w_ff61bd61-61d8-4f72-9dc0-9a4f0a4178e8"
      unitRef="shares">784000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if8f8db6b73b048f0b374079214133528_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNC01LTEtMS0w_ab1b2dc8-b7db-4236-a16a-0bc20402a4f4"
      unitRef="shares">930000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i0464de92dd4147f28c361036db5e930b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNC03LTEtMS0w_992eb164-057a-4600-8902-dee4c234ff1a"
      unitRef="shares">903000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if9f1c7bf5878484e8df8641ff7200436_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNC05LTEtMS0w_f15c62d5-f502-49b8-bef5-bff78c81303e"
      unitRef="shares">1295000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i693af5866f634848982de62b3ac2c586_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNS0zLTEtMS0w_2634836a-a4eb-4d74-a8b8-471427cb97f9"
      unitRef="shares">55910000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5feda04369ba47958012fc0c5fbae6e0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNS01LTEtMS0w_2a914ab8-e141-4188-8d15-88dc9680ae50"
      unitRef="shares">54321000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i693af5866f634848982de62b3ac2c586_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNS03LTEtMS0w_d0dcae2c-7b48-4ba2-9fa0-b37d98c7aa41"
      unitRef="shares">55910000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5feda04369ba47958012fc0c5fbae6e0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNS05LTEtMS0w_47218154-a30c-4e8b-a90a-fb547c80802d"
      unitRef="shares">54321000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56aebce56c6640afa040ca2fbc0d94ee_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNy0zLTEtMS0w_2a0f2f77-5025-4e95-9cee-fb2952040366"
      unitRef="usd">56756000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a0e9c8b6cd2469e9210a6511cc04020_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNy01LTEtMS0w_e90ddfc9-6e47-4227-be83-c75846fc5817"
      unitRef="usd">55021000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7037e6cc105341958b06cbd2251b209f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNy03LTEtMS0w_d9bd2e01-a407-47c4-a881-59302388c90b"
      unitRef="usd">56637000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22ce9ce30cc04894a17040babe8ecee0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfNy05LTEtMS0w_0ca2b863-2995-45b1-90c6-549fa4171775"
      unitRef="usd">54656000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iab64d2481b1a43a3ac671ab33793be7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOC0zLTEtMS0w_cb1d1b0b-7abf-4563-ae29-8ccf76224d32"
      unitRef="usd">784000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if8f8db6b73b048f0b374079214133528_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOC01LTEtMS0w_102bbad2-e72e-49fd-80db-892935bfc577"
      unitRef="usd">930000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0464de92dd4147f28c361036db5e930b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOC03LTEtMS0w_1eec3153-e935-4280-99f0-f7dd1965073b"
      unitRef="usd">903000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if9f1c7bf5878484e8df8641ff7200436_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOC05LTEtMS0w_668c7c48-756b-4567-a0b6-b0e9a3cfeffc"
      unitRef="usd">1295000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i693af5866f634848982de62b3ac2c586_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOS0zLTEtMS0w_29ebc0c3-3d03-4a61-9601-de779e3ba4e3"
      unitRef="usd">57540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5feda04369ba47958012fc0c5fbae6e0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOS01LTEtMS0w_3a0d5b8b-63bd-4fca-90a6-036d05341374"
      unitRef="usd">55951000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i693af5866f634848982de62b3ac2c586_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOS03LTEtMS0w_60123d86-51d4-47b7-8116-307ea250408a"
      unitRef="usd">57540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5feda04369ba47958012fc0c5fbae6e0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfOS05LTEtMS0w_9f21f08c-d79e-4c8c-aae2-84c466cf1a64"
      unitRef="usd">55951000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2475e898c3574655892076272e7bb277_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTEtMy0xLTEtMA_91b06f27-e281-4a14-9b43-050c17b6b900"
      unitRef="usd">1470411000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib23e5e2bd58343ddb19dba09bb77608e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTEtNS0xLTEtMA_b4f25901-f3e7-4a3e-b84f-97896670a15b"
      unitRef="usd">1332793000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05bb6f05fcf4466d9c496756ee011054_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTEtNy0xLTEtMA_c46cb095-79bf-419b-92ea-50030b1dd8e1"
      unitRef="usd">1466937000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8e27def881346d7b903c920e79ac563_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTEtOS0xLTEtMA_6f4eb5cd-3aa2-4d24-9b71-a2eb10ebb4c0"
      unitRef="usd">1305769000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3bbb9f42a44a4ba68ed250b9fe439918_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTItMy0xLTEtMA_12f37094-2bf6-4583-8da3-73f41c21d6ed"
      unitRef="usd">53219000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2e2cfe7af6164633818ca44bb3681e7e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTItNS0xLTEtMA_3a8534d5-a3bf-4a19-b732-b6c1e2a1c41d"
      unitRef="usd">77582000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i91b289c764834fbd9c8579bae5b57340_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTItNy0xLTEtMA_6d7b9593-10d8-4ed3-b010-2686cb1fff0e"
      unitRef="usd">56693000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i972d6a96847249df8bf31ee49599daf4_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTItOS0xLTEtMA_9d8166ec-e95f-4a7b-b1dc-136a1e18ed7c"
      unitRef="usd">104606000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i3bbb9f42a44a4ba68ed250b9fe439918_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTMtMy0xLTEtMA_5240f11c-06c1-4d21-853c-1f88aa76155c"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i2e2cfe7af6164633818ca44bb3681e7e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTMtNS0xLTEtMA_68fdc36c-9ced-4f4d-951e-63e0c4b904b2"
      unitRef="usd">-452000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i91b289c764834fbd9c8579bae5b57340_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTMtNy0xLTEtMA_5fa74464-a66b-41a1-8871-a6b09326191a"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i972d6a96847249df8bf31ee49599daf4_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTMtOS0xLTEtMA_cd97f002-2c4f-4295-b3c8-1b8e5ea26f7d"
      unitRef="usd">-452000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief9eae71adab430bbf9a94054189b5fc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTQtMy0xLTEtMA_e7790560-9458-4341-b306-50b5fc535f51"
      unitRef="usd">1523630000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e41d0af4b0343b08c295ad4704f46c9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTQtNS0xLTEtMA_8144090c-854b-48fb-ae19-a37be7de8e19"
      unitRef="usd">1409923000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ief9eae71adab430bbf9a94054189b5fc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTQtNy0xLTEtMA_f649c291-43b4-4438-841c-23c430eec329"
      unitRef="usd">1523630000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e41d0af4b0343b08c295ad4704f46c9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTQtOS0xLTEtMA_4db89c3b-4e0f-4072-9a2c-d298cfb5bb6e"
      unitRef="usd">1409923000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42485a3cd8c24d9093e0df68b03533c5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTYtMy0xLTEtMA_dbfa7daa-be3b-4d6e-9c56-c315866a8b6e"
      unitRef="usd">-59073000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39d93bd77710406f9435f79cac1710dc_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTYtNS0xLTEtMA_4c346d34-851c-45ff-b837-a8e5da26618a"
      unitRef="usd">-50623000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3441ffc880534038872db843b290550e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTYtNy0xLTEtMA_b69aaa71-0665-41cc-8f31-a80f4b75e912"
      unitRef="usd">-56732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i50e0577a565f4d7e99276d462d361d60_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTYtOS0xLTEtMA_8354f3cc-f8df-4af3-a71b-d71ceeaf68ee"
      unitRef="usd">-52668000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i45088446eb6e415984186629e9de2714_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTctMy0xLTEtMA_642bc61e-b737-4aa4-bed3-00880cb70fdd"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ifb8643d5d269496d8c7f0cba5834fe00_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTctNS0xLTEtMA_6d931123-7e0b-4cc2-a01c-b7993d147f09"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i42ce334852694c8e94fe65980d517aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTctNy0xLTEtMA_5250476f-eb79-4bdc-b941-68497ed4e854"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i284ad308c024469b8eb18ca2d627d1a2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTctOS0xLTEtMA_614b3f44-e194-43ff-94db-0002cd802532"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i45088446eb6e415984186629e9de2714_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTgtMy0xLTEtMA_cb9169d9-5ebe-42ea-a1cd-3f0a1bc1a8ef"
      unitRef="usd">-1027000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="ifb8643d5d269496d8c7f0cba5834fe00_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTgtNS0xLTEtMA_42f21e97-c065-406d-88c7-811d1c8b31e7"
      unitRef="usd">-619000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i42ce334852694c8e94fe65980d517aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTgtNy0xLTEtMA_3f784316-a736-4e3f-8fa1-aa3f8fef10b8"
      unitRef="usd">-2055000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i284ad308c024469b8eb18ca2d627d1a2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTgtOS0xLTEtMA_5e2203b8-5f4f-42fd-8b75-1d2c5c4d6e58"
      unitRef="usd">-1238000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i45088446eb6e415984186629e9de2714_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTktMy0xLTEtMA_7b683e35-4050-4e94-be82-c67511460f7e"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifb8643d5d269496d8c7f0cba5834fe00_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTktNS0xLTEtMA_14cc5bf5-029a-4e25-89c4-b1f1fcc4ec4d"
      unitRef="usd">-636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i42ce334852694c8e94fe65980d517aeb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTktNy0xLTEtMA_6bd95457-bd45-4887-8a07-7e0787bf1ad0"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i284ad308c024469b8eb18ca2d627d1a2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMTktOS0xLTEtMA_4559fc69-dd02-4d79-98cd-fdb54bef0365"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc317907895a4bf789a3a45914cc9f83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjEtMy0xLTEtMA_bad5e063-fc0e-460a-940a-c3e07ba686b3"
      unitRef="usd">-55617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i544bf4849e324469b6c500b86faf8e4f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjEtNS0xLTEtMA_c32f87a5-8cdc-4294-b47e-4a19088ef08a"
      unitRef="usd">-48581000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc317907895a4bf789a3a45914cc9f83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjEtNy0xLTEtMA_33e3de4b-3a20-4af9-b0ba-6425bbbf4401"
      unitRef="usd">-55617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i544bf4849e324469b6c500b86faf8e4f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjEtOS0xLTEtMA_6daf0b40-0d52-494d-9fb0-5ad7a834efac"
      unitRef="usd">-48581000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibfd6e1ecc82f408c967b19c20de3365a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjMtMy0xLTEtMA_9cd47f26-c67f-4bbe-90df-2bb89a42cba5"
      unitRef="usd">1079801000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6329c4edb8f94d0f959df33d39b11934_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjMtNS0xLTEtMA_43c791fe-801a-4791-967d-93d0732ec7fd"
      unitRef="usd">1009809000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i311c4b49a4144d908ba7f14555b00c20_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjMtNy0xLTEtMA_f4a7bbdb-2eaf-4981-a83c-17a509e5244b"
      unitRef="usd">1039072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ica28ede9334a4b56ba3255c7e5574152_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjMtOS0xLTEtMA_d98cc6ad-34be-4e2b-8ada-7edf61677c2c"
      unitRef="usd">944285000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i48a0ec51418340a4a9713b7ae2a2ef23_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjQtMy0xLTEtMA_a9f587e3-9925-4185-8b5d-39c322961f9a"
      unitRef="usd">37965000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i72db91a98fd344beadc18fe30f7fdd45_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjQtNS0xLTEtMA_85b0c7c3-f5da-4c02-a2f4-7d8e1fec8536"
      unitRef="usd">22056000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i4c8bebb375724b5e87102119d7db04ca_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjQtNy0xLTEtMA_01e60e0f-bd3b-4ebc-961b-f7066b202c10"
      unitRef="usd">110507000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ic3336110fec34d1f9acca938878f120d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjQtOS0xLTEtMA_4115c146-433c-44b3-a403-050b4b4d1bb4"
      unitRef="usd">116865000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:DividendsCommonStock
      contextRef="i48a0ec51418340a4a9713b7ae2a2ef23_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjUtMy0xLTEtMA_90d47d39-e999-4429-9306-99004f860694"
      unitRef="usd">32024000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i72db91a98fd344beadc18fe30f7fdd45_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjUtNS0xLTEtMA_ce1a83d4-636a-46f1-882b-979c793849f1"
      unitRef="usd">29795000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i4c8bebb375724b5e87102119d7db04ca_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjUtNy0xLTEtMA_d438491c-b702-4cea-b6eb-37bfa22b5466"
      unitRef="usd">63837000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ic3336110fec34d1f9acca938878f120d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjUtOS0xLTEtMA_77ef165a-9208-4200-a77e-1d4b030ef56f"
      unitRef="usd">59080000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77f38415fa604a3b836e50cb4abd10be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjctMy0xLTEtMA_72e562a6-f2c3-42ca-b413-93225dd7fc07"
      unitRef="usd">1085742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i152a27f6d4a44b02ba2a8893d9453f64_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjctNS0xLTEtMA_613431c8-ee9c-4606-be4e-3d75b6344254"
      unitRef="usd">1002070000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i77f38415fa604a3b836e50cb4abd10be_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjctNy0xLTEtMA_6ec3ac9e-f94d-4cd2-b23f-5ef6e27ae50e"
      unitRef="usd">1085742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i152a27f6d4a44b02ba2a8893d9453f64_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjctOS0xLTEtMA_a5f0e535-69f4-42f4-b46b-e0e724aed94e"
      unitRef="usd">1002070000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i36d22cdbf3084315b768a136b19f2937_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjgtMy0xLTEtMA_73d587b1-fea9-4c7f-83ad-92346b9170d9"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idca4e6629a5c432f9c0b4f770552cd04_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjgtNS0xLTEtMA_2a6b6d02-848b-4f34-99a9-fcff8a525129"
      unitRef="usd">2419363000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i36d22cdbf3084315b768a136b19f2937_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjgtNy0xLTEtMA_0e7f8273-5c28-482b-9144-f4314090cd5d"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idca4e6629a5c432f9c0b4f770552cd04_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMjgtOS0xLTEtMA_0e315c23-3c8e-4bdb-a510-e1c29014cfb1"
      unitRef="usd">2419363000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02bab159136c4e2f966a7cc57c539ff0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzAtMy0xLTEtMA_1910caa6-f2aa-495d-a2c5-720fbd1654ef"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7acb75c084844c98b9cc665d6ed425bb_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzAtNS0xLTEtMA_d12dc174-01c8-4cae-969e-62b39f470774"
      unitRef="usd">-452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i25a3fb93b00244418e8b8aa3f361d9be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzAtNy0xLTEtMA_02af3799-885e-4974-8724-c151e05c44eb"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6328913127454414b8c2f0cd6be4002e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzAtOS0xLTEtMA_5eb8d545-60fe-488f-8d12-3580a2e7ba9a"
      unitRef="usd">-452000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ia804a8962d43444da2fab7286e707ee6_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzItMy0xLTEtMA_c3b10495-0266-412b-ab32-eae06c7543b9"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i6cb26e3969e143f993b2eb5b038b9231_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzItNS0xLTEtMA_44d8fd99-5eb9-4bd0-ae61-d3fc259e3937"
      unitRef="usd">452000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i94fd7266e7d34e1884bdde54c9a0bfe2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzItNy0xLTEtMA_aa2abcfd-86e2-4455-b4e8-8ddd448f59ac"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i480f1da235dd46078f23a6cce093aa39_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzItOS0xLTEtMA_89ae7c24-56cd-492c-93ff-cfe67caf6c8d"
      unitRef="usd">452000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7e99a372a4f14d7db353e3fca2e33f96_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzMtMy0xLTEtMA_67b3df8a-1f1d-4667-965a-839f9626b62b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0080d89d5b89468d9e37c5c887fe9d6e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzMtNS0xLTEtMA_62f76ef5-c0bd-4b5d-8fd6-0ac7a9ec74e8"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7e99a372a4f14d7db353e3fca2e33f96_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzMtNy0xLTEtMA_43a0b6d5-bd0d-463f-9bc8-db7a618baa8f"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0080d89d5b89468d9e37c5c887fe9d6e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzMtOS0xLTEtMA_ad71b93d-6eac-47d5-853d-a937da0c2bf6"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzQtMy0xLTEtMA_e0288293-acb1-4311-8e93-3a4e4c947bbf"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98e5ca68203e41939d128ddf35d12e30_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzQtNS0xLTEtMA_45959837-3e5a-4a6b-95c2-7e6b5245fbb1"
      unitRef="usd">2419363000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzQtNy0xLTEtMA_0844f5f1-c087-4982-b66c-524c89a58573"
      unitRef="usd">2611295000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98e5ca68203e41939d128ddf35d12e30_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzQtOS0xLTEtMA_467534d0-f75f-4f9c-90eb-b26377a6cb26"
      unitRef="usd">2419363000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzUtMy0xLTEtMA_657bcfe7-9c79-4bd7-a04c-df651da2c94d"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzUtNS0xLTEtMA_54759170-3ea2-42b8-96c1-2940a92204ee"
      unitRef="usdPerShare">0.545</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzUtNy0xLTEtMA_76c3fc4a-f3a8-4574-972c-b5c20b77591a"
      unitRef="usdPerShare">1.14</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8yOC9mcmFnOmUyMDY3OTY1MWJmNDQ3N2M5NzBkMjgxZjE1ZDZlYzVjL3RhYmxlOjg5NzFlYjZhYTVhZjRmYzc5MjBiYWE2ZmQ3YjcxYWRjL3RhYmxlcmFuZ2U6ODk3MWViNmFhNWFmNGZjNzkyMGJhYTZmZDdiNzFhZGNfMzUtOS0xLTEtMA_b345ad04-7790-4ab1-a1e1-a80622d1f4a7"
      unitRef="usdPerShare">1.09</us-gaap:CommonStockDividendsPerShareDeclared>
    <swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMy0yLTEtMS0w_1594e5cf-6e35-409d-85c3-9624d9e16f12"
      unitRef="usd">8086597000</swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant>
    <swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMy00LTEtMS0w_38819fcf-542c-4a9a-8e11-e4da95c69bbd"
      unitRef="usd">7813221000</swx:PublicUtilitiesPropertyPlantandEquipmentGasPlant>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNC0yLTEtMS0w_d107da76-f6c9-450a-b40e-57b94b44e4a2"
      unitRef="usd">2367836000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNC00LTEtMS0w_0cfb6af2-07be-404c-b8bf-c3015ff68d80"
      unitRef="usd">2313050000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNS0yLTEtMS0w_a9e531b8-a94b-48ab-8cbf-ac3498f01f81"
      unitRef="usd">217616000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNS00LTEtMS0w_ae830ee0-3e8d-4116-9e75-b310700f7c18"
      unitRef="usd">185026000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNi0yLTEtMS0w_54209c16-ce99-4220-83c8-8626eb3fd4cc"
      unitRef="usd">5936377000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNi00LTEtMS0w_939f8541-35cf-46d2-a3ff-4dde8d01b68c"
      unitRef="usd">5685197000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <swx:OtherPropertyAndInvestments
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNy0yLTEtMS0w_a72328e8-bd49-4923-9c47-a900dedc8745"
      unitRef="usd">130634000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNy00LTEtMS0w_9e0f9ae3-3880-4f98-b06b-f6d45f568f88"
      unitRef="usd">133787000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfOS0yLTEtMS0w_3a1e9d74-8659-4807-b94b-18746cc64dff"
      unitRef="usd">190784000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfOS00LTEtMS0w_79873400-9106-4d2b-adee-de0529a8b298"
      unitRef="usd">40489000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTAtMi0xLTEtMA_31aefd03-b446-4d0d-a583-aba4579a5759"
      unitRef="usd">93746000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTAtNC0xLTEtMA_c26649f9-ecc1-43d8-8672-3e4b33475f43"
      unitRef="usd">150793000</us-gaap:AccountsReceivableNetCurrent>
    <swx:AccruedUtilityRevenue
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTEtMi0xLTEtMA_ca3de626-092c-4edc-9b8d-d30d60cb099b"
      unitRef="usd">35800000</swx:AccruedUtilityRevenue>
    <swx:AccruedUtilityRevenue
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTEtNC0xLTEtMA_eb4948a3-9fd4-4ec4-bbe7-1947d997054c"
      unitRef="usd">79100000</swx:AccruedUtilityRevenue>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTItMi0xLTEtMA_e960dc01-1fe9-4e78-96da-fab275ddae12"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTItNC0xLTEtMA_052b7334-afdf-44be-a2ad-92fe0928a03a"
      unitRef="usd">25901000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredGasCost
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTMtMi0xLTEtMA_65b607d1-f59c-45f0-b190-d521568df083"
      unitRef="usd">0</us-gaap:DeferredGasCost>
    <us-gaap:DeferredGasCost
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTMtNC0xLTEtMA_0129cbad-475d-4d43-854f-20c12b293db6"
      unitRef="usd">44412000</us-gaap:DeferredGasCost>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTQtMi0xLTEtMA_c63473ba-0494-428b-b6be-dc01923f5462"
      unitRef="usd">123829000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTQtNC0xLTEtMA_5d62f5d8-7e9a-4b66-96e4-6d3104cfc386"
      unitRef="usd">165639000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTUtMi0xLTEtMA_fa7a1f8c-8812-4d40-8cca-0a9a807fd09b"
      unitRef="usd">444159000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTUtNC0xLTEtMA_426b21f4-02ee-42d7-b8cc-dcc823092523"
      unitRef="usd">506334000</us-gaap:AssetsCurrent>
    <us-gaap:Goodwill
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTctMi0xLTEtMA_c2d35a81-34c3-40f6-a918-7c6131e14f73"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTctNC0xLTEtMA_22fbf654-453a-472c-b69d-b6637940bb42"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTgtMi0xLTEtMA_e2a345fd-464e-4d4a-90a4-13f2775efb88"
      unitRef="usd">454478000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTgtNC0xLTEtMA_b81abcfe-bfdc-488e-a78f-5b712aa30be2"
      unitRef="usd">463333000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTktMi0xLTEtMA_c05d5714-4929-48e6-b427-dc24de9d8e12"
      unitRef="usd">464573000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMTktNC0xLTEtMA_8264d039-45fd-422f-b76d-9489d3043803"
      unitRef="usd">473428000</us-gaap:AssetsNoncurrentOtherThanNoncurrentInvestmentsAndPropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjAtMi0xLTEtMA_6e00c056-8b8b-4e12-a277-3068fb927e8d"
      unitRef="usd">6975743000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjAtNC0xLTEtMA_a0b8cc1d-8ccb-45c5-8bb6-bb0476a90e2f"
      unitRef="usd">6798746000</us-gaap:Assets>
    <us-gaap:CommonStockValue
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjMtMi0xLTEtMA_37e75aee-d537-48f0-a542-9ba11d2da5d5"
      unitRef="usd">49112000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjMtNC0xLTEtMA_dc0b1424-c114-4c9a-8653-55d6f3be7b1f"
      unitRef="usd">49112000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjQtMi0xLTEtMA_c1e6a00b-c6f5-4a95-90c4-9b1d72fc1e8f"
      unitRef="usd">1329843000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjQtNC0xLTEtMA_2de25287-91e2-4f56-86dc-004d8edd7a8c"
      unitRef="usd">1229083000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjUtMi0xLTEtMA_77888ffd-6994-412d-9df7-ca57659de856"
      unitRef="usd">-51825000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjUtNC0xLTEtMA_a1b3307d-5561-45ab-8915-5d129334a1fc"
      unitRef="usd">-55151000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjYtMi0xLTEtMA_eb3db439-72f7-40ca-92c0-b3a1e6fae4ca"
      unitRef="usd">824847000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjYtNC0xLTEtMA_1c35d453-471a-42ee-9016-00f27dc5a35a"
      unitRef="usd">782108000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjctMi0xLTEtMA_8ff0bb1c-7c49-4b44-a297-1ffed078e22c"
      unitRef="usd">2151977000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjctNC0xLTEtMA_41818d97-a88f-469b-97d7-1101f6473811"
      unitRef="usd">2005152000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjgtMi0xLTEtMA_b71338e9-e659-42b2-9cf4-829fb623768e"
      unitRef="usd">2287418000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjgtNC0xLTEtMA_b9e59b51-859d-451f-82e5-b1adb8bffc63"
      unitRef="usd">1991333000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjktMi0xLTEtMA_ac97ede8-2ac2-4807-9ddb-2beb22a70c12"
      unitRef="usd">4439395000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMjktNC0xLTEtMA_4d1370cf-7ded-4a4f-9240-526ac360ad46"
      unitRef="usd">3996485000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzEtMi0xLTEtMA_235e74d3-8cb1-49f9-a907-30d10d01b12c"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzEtNC0xLTEtMA_9762af5f-3580-4e98-94d5-a9e0793c59a7"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzItMi0xLTEtMA_409e4dce-0b95-4190-8013-d52424902c20"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzItNC0xLTEtMA_af13d50f-8aa3-4c3f-948b-bdd6ec720014"
      unitRef="usd">194000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzMtMi0xLTEtMA_61f3c2be-b359-4143-aff6-d6ef809a51d2"
      unitRef="usd">91482000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzMtNC0xLTEtMA_f9a22950-d769-4be3-aa3e-13a6c1484f48"
      unitRef="usd">149368000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzQtMi0xLTEtMA_82072009-4a46-4ee2-a5df-628cc42e8836"
      unitRef="usd">69898000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzQtNC0xLTEtMA_496dbc4b-b86b-418a-b071-a33637ec20b6"
      unitRef="usd">69165000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzUtMi0xLTEtMA_6447764c-a99f-4390-a623-422f5913e875"
      unitRef="usd">8538000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzUtNC0xLTEtMA_e2ccbbe3-c265-428f-850d-5c12e1464e57"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzYtMi0xLTEtMA_4215a9ca-cbe6-4f65-bc81-48a4445671e9"
      unitRef="usd">48220000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzYtNC0xLTEtMA_d76ce169-111b-49db-be8f-03d8a5832655"
      unitRef="usd">48160000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzctMi0xLTEtMA_6b61b4dc-4081-4b26-834f-cc15012fad6c"
      unitRef="usd">21470000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzctNC0xLTEtMA_c4b4dec5-e966-443c-9616-40c222f380d3"
      unitRef="usd">21256000</us-gaap:InterestPayableCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzgtMi0xLTEtMA_66489f57-1020-4cc8-86e7-9eac97a12951"
      unitRef="usd">69938000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DeferredGasPurchasesCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzgtNC0xLTEtMA_9cc124a4-7d47-49d0-81a1-02a81a9b1380"
      unitRef="usd">60755000</us-gaap:DeferredGasPurchasesCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzktMi0xLTEtMA_bb002fd9-f4f5-42f7-ab6a-3f3220cb3be4"
      unitRef="usd">309000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:DueToAffiliateCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfMzktNC0xLTEtMA_0bd8239c-d819-4fbb-acdc-a6aa8f04f65b"
      unitRef="usd">844000</us-gaap:DueToAffiliateCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDAtMi0xLTEtMA_ff480743-5eb5-4147-bcb5-6a3c8dd49eec"
      unitRef="usd">139324000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDAtNC0xLTEtMA_c71ed533-011a-41b1-8bb1-9e1da6efa7a0"
      unitRef="usd">126573000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDEtMi0xLTEtMA_201d915a-a530-4df2-8cd9-59665e67af66"
      unitRef="usd">574179000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDEtNC0xLTEtMA_e49c1b0b-ddbd-4520-8627-ec372e854dc7"
      unitRef="usd">795121000</us-gaap:LiabilitiesCurrent>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDMtMi0xLTEtMA_f58ac776-a935-4a18-b74a-69ad927c19b0"
      unitRef="usd">558285000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDMtNC0xLTEtMA_0c0810c3-c048-40c6-ac1a-2f579bfa2f60"
      unitRef="usd">539050000</swx:DeferredIncomeTaxesAndUnamortizedInvestmentTaxCredits>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDQtMi0xLTEtMA_ca73322b-ac6a-46bc-851a-016eb0123f8e"
      unitRef="usd">401000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDQtNC0xLTEtMA_46933dcd-53d7-454e-b753-0f4e18b2ae19"
      unitRef="usd">395000000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDUtMi0xLTEtMA_f7aa62ea-e5ef-4bfe-b60e-7290cfc23099"
      unitRef="usd">1002884000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDUtNC0xLTEtMA_bf31a958-71c2-4e0c-87fe-ef1378b91a49"
      unitRef="usd">1073090000</us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDYtMi0xLTEtMA_f837c7c9-e5f8-4e46-954d-5f38c16631b1"
      unitRef="usd">1962169000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDYtNC0xLTEtMA_c4643608-b501-45de-a8c7-4fbd35ea2e51"
      unitRef="usd">2007140000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDctMi0xLTEtMA_4232e19f-81de-43dd-8461-12b7ff683caa"
      unitRef="usd">6975743000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zMS9mcmFnOjdiZGI5MWRiNDM2ZDQ4MmFhYjUxYWIyZWJhYjhhNTlhL3RhYmxlOmYwZTFhYTE0MTM4ZDRhOWNiMzE3MDgyYTY0NzVmYWY4L3RhYmxlcmFuZ2U6ZjBlMWFhMTQxMzhkNGE5Y2IzMTcwODJhNjQ3NWZhZjhfNDctNC0xLTEtMA_c1662977-09bd-4e59-a902-87ffa70cedd1"
      unitRef="usd">6798746000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi0yLTEtMS0w_64ec2589-5c1d-4787-be7e-35dd25754cf9"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi00LTEtMS0w_0e0083d8-1580-432f-9617-6884e75ad89b"
      unitRef="usd">258711000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi02LTEtMS0w_7d4ffee5-871d-427f-8729-add268b12207"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi04LTEtMS0w_6935293f-eb79-4498-83c2-c30a2cd07d73"
      unitRef="usd">779388000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi0xMC0xLTEtMA_e869a964-5a69-4051-8b85-b647dbad7fa8"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMi0xMi0xLTEtMA_61d4f1b9-0261-4e0a-9c53-6dc646b01c46"
      unitRef="usd">1367124000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC0yLTEtMS0w_a9f29c09-8d50-4949-b325-a1c08f4f114a"
      unitRef="usd">67473000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC00LTEtMS0w_f65a6057-9f13-44ef-b482-360cc459ae1f"
      unitRef="usd">65182000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC02LTEtMS0w_008cb492-17ba-4487-afdb-7562c22e8624"
      unitRef="usd">228294000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC04LTEtMS0w_9aec368d-44c9-428d-86f3-4e497d2f1b7b"
      unitRef="usd">257786000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC0xMC0xLTEtMA_87363f61-6a48-489f-9b40-1c2b57edc0c7"
      unitRef="usd">355672000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNC0xMi0xLTEtMA_7464ae50-5d4e-47bf-892b-e9ccc2d78ed3"
      unitRef="usd">407976000</us-gaap:UtilitiesOperatingExpenseGasAndPetroleumPurchased>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS0yLTEtMS0w_1c640ad5-bfe6-4a13-99a8-510b4642d70a"
      unitRef="usd">99320000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS00LTEtMS0w_2ac2ba60-b863-4e85-923b-031ac032ebe0"
      unitRef="usd">104991000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS02LTEtMS0w_fdf6fd16-1334-48e5-bced-472593bc53b9"
      unitRef="usd">202408000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS04LTEtMS0w_bcf8afd1-9180-470a-a626-1c315ee9aeee"
      unitRef="usd">210533000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS0xMC0xLTEtMA_9c31cec7-de32-4359-86ac-608934b9faee"
      unitRef="usd">414049000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNS0xMi0xLTEtMA_a0ac107c-875a-4316-bff9-976d3d6d3114"
      unitRef="usd">407948000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi0yLTEtMS0w_6abfbdb2-640f-4e3b-9268-338b7e2ceccc"
      unitRef="usd">53198000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi00LTEtMS0w_59ad7f1f-e466-4dfa-ae98-176953e48923"
      unitRef="usd">49343000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi02LTEtMS0w_6a1c8745-ec48-46ec-a207-21ce0f7d3c3e"
      unitRef="usd">117923000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi04LTEtMS0w_8bd9871d-1aed-4dfd-9a80-c8f50de58e46"
      unitRef="usd">106955000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi0xMC0xLTEtMA_f47f9c4c-d77e-48af-bd7d-3e4d6d2fb951"
      unitRef="usd">226588000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNi0xMi0xLTEtMA_863adad9-2885-4418-b6e6-17edd0e4d98e"
      unitRef="usd">201146000</us-gaap:DepreciationAndAmortization>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy0yLTEtMS0w_1ef7afbb-0d2f-4da5-89d4-176bc8546089"
      unitRef="usd">15342000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy00LTEtMS0w_0f1430bc-a5a1-4e10-8d26-dec9d676426a"
      unitRef="usd">15126000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy02LTEtMS0w_3c0d2189-bf9f-4905-a0f8-a7061f74426c"
      unitRef="usd">31720000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy04LTEtMS0w_6f998ab3-4cff-471e-b9b4-cdf36972c4e0"
      unitRef="usd">31332000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy0xMC0xLTEtMA_a3718770-7a8f-4856-93f0-a516efb779c0"
      unitRef="usd">62716000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:TaxesExcludingIncomeAndExciseTaxes
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfNy0xMi0xLTEtMA_cd99998d-25a7-4054-9d8d-ad28e2642b18"
      unitRef="usd">61307000</us-gaap:TaxesExcludingIncomeAndExciseTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC0yLTEtMS0w_040e00a8-b595-47da-8d6a-7e89b82992da"
      unitRef="usd">235333000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC00LTEtMS0w_751a331d-2823-49a3-ae7c-2b7ccf3f9d83"
      unitRef="usd">234642000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC02LTEtMS0w_0b884acd-0562-4859-9ccc-5d9fa5085438"
      unitRef="usd">580345000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC04LTEtMS0w_6fbd0b0f-3776-4068-87a0-23a2ec4359e8"
      unitRef="usd">606606000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC0xMC0xLTEtMA_3be35996-99c8-4697-accc-ce7f11bcd781"
      unitRef="usd">1059025000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOC0xMi0xLTEtMA_0cb84cab-0b98-4ce7-9593-21cadbe6df42"
      unitRef="usd">1078377000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS0yLTEtMS0w_f4337ad3-9e42-4aa5-bfb5-6ae6b18e9d09"
      unitRef="usd">27101000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS00LTEtMS0w_45b551bb-3a2f-4ab6-aaf2-11237588eb10"
      unitRef="usd">24069000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS02LTEtMS0w_a3aa26e6-7825-4f98-8936-e043b0f1f8f1"
      unitRef="usd">184916000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS04LTEtMS0w_4afe5d60-a9f1-4c07-b8ab-001cc9b8be89"
      unitRef="usd">172782000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS0xMC0xLTEtMA_a7155219-b240-4467-845c-7760d33b32e5"
      unitRef="usd">295787000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfOS0xMi0xLTEtMA_73f4dcff-ff33-477a-850d-f09f99471c5d"
      unitRef="usd">288747000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtMi0xLTEtMA_abbc73b4-5bf8-4b85-8e0f-d863be390e9e"
      unitRef="usd">23991000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtNC0xLTEtMA_598bdefb-68a0-4c64-944c-caf9de77c012"
      unitRef="usd">23345000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtNi0xLTEtMA_c0f3a93c-019e-4d8f-83de-071319e02055"
      unitRef="usd">49049000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtOC0xLTEtMA_fb150fb3-0549-4baf-aa0d-a70f72c7a2f6"
      unitRef="usd">46444000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtMTAtMS0xLTA_e700b027-3243-496d-8fc6-9d2cd178f05e"
      unitRef="usd">97631000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTEtMTItMS0xLTA_3fd6153b-b128-48a0-b49d-4abd8e53298f"
      unitRef="usd">88780000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItMi0xLTEtMA_9580f96a-6801-45b1-9883-5d494e476311"
      unitRef="usd">7838000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItNC0xLTEtMA_59fa9a8f-d6e4-425a-a77b-3950624e292b"
      unitRef="usd">1592000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItNi0xLTEtMA_244291e8-4381-460f-b58c-6dfc65f12fcf"
      unitRef="usd">-12698000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItOC0xLTEtMA_7d302967-dd1c-412e-bd2a-ca4a3e70a46d"
      unitRef="usd">7538000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItMTAtMS0xLTA_9c306ba6-a4a2-4fbb-8724-aa6bc5cedfcb"
      unitRef="usd">-10719000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTItMTItMS0xLTA_bd62bf17-c543-4041-bb10-b92b7276b418"
      unitRef="usd">-3005000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtMi0xLTEtMA_ab0e8e6a-6075-4c07-b84f-ac52a0aebb3d"
      unitRef="usd">-16153000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtNC0xLTEtMA_f8620834-267b-40d9-93e4-fa83ed59b975"
      unitRef="usd">-21753000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtNi0xLTEtMA_75a33f0f-ad83-4793-83ce-03a64bd3ce04"
      unitRef="usd">-61747000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtOC0xLTEtMA_af0ee417-26ed-460d-a79b-dbfa6879495f"
      unitRef="usd">-38906000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtMTAtMS0xLTA_d7cca03e-0741-402f-a45b-f81fc670925a"
      unitRef="usd">-108350000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTMtMTItMS0xLTA_b96d8c9e-1a0e-4332-bd6f-ec29999d08e6"
      unitRef="usd">-91785000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtMi0xLTEtMA_70ddc047-637d-4987-a829-b837e10dd730"
      unitRef="usd">10948000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtNC0xLTEtMA_608d11fc-2d3a-411d-9095-6495052ecbb5"
      unitRef="usd">2316000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtNi0xLTEtMA_5de3f47c-e2f6-4751-b3db-6b67b062216c"
      unitRef="usd">123169000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtOC0xLTEtMA_f9cf730b-b6e7-4b4a-ba2e-b9ef749bd763"
      unitRef="usd">133876000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtMTAtMS0xLTA_268364f1-7f85-483c-82d8-ab5842f8a54a"
      unitRef="usd">187437000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTQtMTItMS0xLTA_5bbc3a87-60f4-4fda-8c26-d25d75c5c78b"
      unitRef="usd">196962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtMi0xLTEtMA_e743879b-28f1-4d49-9b79-4f8d747720a1"
      unitRef="usd">-994000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtNC0xLTEtMA_6ab61806-0007-4a23-a70e-f9540efffd20"
      unitRef="usd">-1053000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtNi0xLTEtMA_cbc5d6d6-8c1a-441c-a5e0-7506a4f6af59"
      unitRef="usd">27628000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtOC0xLTEtMA_cd2e709c-f3a1-4f3b-a5a8-53a3d5063fd8"
      unitRef="usd">27118000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtMTAtMS0xLTA_65737574-23aa-46d5-8d10-3ee2825e066a"
      unitRef="usd">35483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTUtMTItMS0xLTA_27afaab2-960b-429a-ab10-a03e89082d7a"
      unitRef="usd">44333000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtMi0xLTEtMA_085d705b-f54c-49f1-9ea1-6c0df7e7ca0a"
      unitRef="usd">11942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtNC0xLTEtMA_90a4b3a7-40ed-47d4-92f6-2c0fdcec0803"
      unitRef="usd">3369000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtNi0xLTEtMA_2cefccc8-7df6-4fee-9a8d-284054860bc3"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtOC0xLTEtMA_416d53a2-3689-4c77-b724-a40e263acbfb"
      unitRef="usd">106758000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtMTAtMS0xLTA_fe9451e0-3ee0-4b83-b992-0ef4adce2df0"
      unitRef="usd">151954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNC9mcmFnOjY4OWU4NTg4Nzk4ZTQ2YmNiMjcyMzliNWUzZGQ1YmRmL3RhYmxlOmIzNDRlYjY5ZmFiYTRjMDE5OTRiZDU4OTcxYTQ5YTQzL3RhYmxlcmFuZ2U6YjM0NGViNjlmYWJhNGMwMTk5NGJkNTg5NzFhNDlhNDNfMTYtMTItMS0xLTA_4bcf3c57-a93d-422a-90b8-874de3f3d647"
      unitRef="usd">152629000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi0yLTEtMS0w_398b92c1-84e2-4266-a935-a8e5a89a44ee"
      unitRef="usd">11942000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi00LTEtMS0w_2aa785c4-c30a-47d7-8538-9314b86e25c0"
      unitRef="usd">3369000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi02LTEtMS0w_5a9a349d-0e7a-47bf-974c-8e44ae5ef5b4"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi04LTEtMS0w_be68b839-e627-4b8f-8477-3a371dfe4da6"
      unitRef="usd">106758000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi0xMC0xLTEtMA_1d4bcf20-8d2f-4823-ba0f-d5fdf8c6f116"
      unitRef="usd">151954000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMi0xMi0xLTEtMA_63724ffb-28b4-4142-b67e-7eeda74cddf8"
      unitRef="usd">152629000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS0yLTEtMS0w_8d8a1777-8ced-4b49-9686-2ab6a7a788e5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS00LTEtMS0w_26382100-9e63-4a11-b1af-30eb76bbd2be"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS02LTEtMS0w_6b220234-2902-4f1e-921f-f879c2843af6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS04LTEtMS0w_057061b7-8725-4444-bc76-600b1a56a923"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS0xMC0xLTEtMA_86dae0d9-183c-4761-9549-9999bf2a2ce4"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNS0xMi0xLTEtMA_9a61d4a4-6947-439e-8361-014cb0898941"
      unitRef="usd">-15524000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi0yLTEtMS0w_62638563-06a5-4511-8d99-e7a334ab53ad"
      unitRef="usd">220000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi00LTEtMS0w_f3722fb2-3906-474e-8ec3-34ee9cc10a4c"
      unitRef="usd">242000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi02LTEtMS0w_a36ad662-ead4-4ddf-b15e-3bd8e996e217"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi04LTEtMS0w_483084dd-b5cb-4405-b3ea-e2f85d588b32"
      unitRef="usd">483000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi0xMC0xLTEtMA_ba597aab-363a-4cdc-b675-dbdf5dc3cf52"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNi0xMi0xLTEtMA_b9bda2ae-9fe1-4741-84c0-561b34fc27ec"
      unitRef="usd">990000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy0yLTEtMS0w_e01743a4-b023-4709-a7c0-2aa3ba1e2999"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy00LTEtMS0w_af577e56-5c9b-4b7c-82e7-084cc4b06422"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy02LTEtMS05MDU_1c280134-3e4a-462f-891d-b9a07f58ce84"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy04LTEtMS05MDc_0ec9bd6b-0c8a-4bb7-ac27-dbd1fa340697"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy0xMC0xLTEtMA_0782e654-b054-4de5-9e47-c36675924c1d"
      unitRef="usd">1426000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfNy0xMi0xLTEtMA_8d9a5497-d1f0-4fd2-b1e9-cce7f33f9724"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC0yLTEtMS0w_09c1d5f0-9197-443c-ba49-02ede0e1c8b1"
      unitRef="usd">-7187000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC00LTEtMS0w_0778b685-3c05-433f-9692-7e2e389534df"
      unitRef="usd">-4441000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC02LTEtMS0w_2a195df7-ffe5-4610-9cf7-9d637a13b0ea"
      unitRef="usd">-14375000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC04LTEtMS0w_df56128f-d083-4497-89c9-4728847d0276"
      unitRef="usd">-8883000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC0xMC0xLTEtMA_e280cec2-c650-408d-a9e2-633af7583823"
      unitRef="usd">-23258000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOC0xMi0xLTEtMA_386defe8-77fb-43b1-8e4e-adc2130a5b8f"
      unitRef="usd">-21658000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS0yLTEtMS0w_0296a42c-ddb7-48b6-9962-e8921b1f7b6a"
      unitRef="usd">6380000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS00LTEtMS0w_e13cd4f5-4d30-4ade-877c-ea39ac2ba372"
      unitRef="usd">4064000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS02LTEtMS0w_af29a37f-d6ef-4658-b675-f70f8689b524"
      unitRef="usd">12760000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS04LTEtMS0w_070b8c12-fe42-4f84-882a-d6c21c47adbb"
      unitRef="usd">8128000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS0xMC0xLTEtMA_78f21b70-ea13-4bde-9053-b56a8447fcf5"
      unitRef="usd">-23445000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfOS0xMi0xLTEtMA_aa291ecd-8d65-447c-8ecc-a19b94b69a89"
      unitRef="usd">2895000</swx:OtherComprehensiveIncomeDefinedBenefitPlansRegulatoryAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtMi0xLTEtMA_93142883-3fe2-460a-834d-82bdb22acae6"
      unitRef="usd">-1027000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtNC0xLTEtMA_ac94a8c1-bec3-425e-8ce6-f0629abbc4ae"
      unitRef="usd">-619000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtNi0xLTEtMA_ef4710ce-323d-4451-9c5a-0bdb272eb4df"
      unitRef="usd">-2055000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtOC0xLTEtMA_3203a113-1b35-41d7-b71a-0b339356e21f"
      unitRef="usd">-1238000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtMTAtMS0xLTA_b1ae5504-2d28-40b9-a8e4-b0c710cb4666"
      unitRef="usd">7826000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTAtMTItMS0xLTA_9e7b45aa-27c6-419b-b02d-4f691159e705"
      unitRef="usd">-4229000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItMi0xLTEtMA_8b737825-7e3f-46c7-9f06-57cea33ff917"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItNC0xLTEtMA_df3776a0-1d82-48e0-9458-6d6e8bfc5c36"
      unitRef="usd">-636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItNi0xLTEtMA_d477945f-700a-4c3b-9efe-e7e5ef6eedd4"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItOC0xLTEtMA_511d50f2-a262-4944-a450-245d4e20cf61"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItMTAtMS0xLTA_cf8f3345-4b56-4950-a989-a6b10ec978d0"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTItMTItMS0xLTA_8cda9888-7d67-495a-af59-d592bfb0325d"
      unitRef="usd">-2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtMi0xLTEtMA_b1719e12-3aae-4255-9c7f-94d8c0daf033"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtNC0xLTEtMA_a3fc3839-6b54-42b3-9daa-bc480868eeb7"
      unitRef="usd">636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtNi0xLTEtMA_e7e24659-c9e6-4a9f-825b-f16d6963ed2e"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtOC0xLTEtMA_4c4f063f-8f06-4645-83cd-e4d2b90e2a97"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtMTAtMS0xLTA_d634898a-8958-4a2a-920a-d70ef5511f3a"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTMtMTItMS0xLTA_76ce5e2f-2665-4a0e-a8f2-7f6378835b46"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtMi0xLTEtMA_51c2e347-1893-4381-8d13-e6780ecae714"
      unitRef="usd">1662000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtNC0xLTEtMA_219213a4-de44-4f2c-8601-73c405c4f08c"
      unitRef="usd">1255000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtNi0xLTEtMA_1aab1071-d4fb-486f-9215-66780f3022f4"
      unitRef="usd">3326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtOC0xLTEtMA_6baab765-0434-4a25-8f70-97eb8ae6a00c"
      unitRef="usd">2509000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtMTAtMS0xLTA_654dee8e-7cbb-45a0-9baa-8c1c3ddc352c"
      unitRef="usd">-5285000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTQtMTItMS0xLTA_bd050fca-43c4-4f13-9b03-019a2c85d42a"
      unitRef="usd">6770000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtMi0xLTEtMA_c26bada3-3f2f-4061-9da6-e6b2c8fae928"
      unitRef="usd">13604000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtNC0xLTEtMA_83d8c1da-21c8-45e0-8a60-efc2953af053"
      unitRef="usd">4624000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtNi0xLTEtMA_ba478c0e-ab35-4b9d-a7a8-ba7670e09989"
      unitRef="usd">98867000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtOC0xLTEtMA_f31c5e3f-61bb-4f36-8da3-df797eb1db25"
      unitRef="usd">109267000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtMTAtMS0xLTA_53764e5c-6ed3-435f-9663-e79311b5ed49"
      unitRef="usd">146669000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8zNy9mcmFnOjkwNzBlZDhlYjc2NzQyNzJiNjMxYTIyYTUwNzE0NDZiL3RhYmxlOjIyNDBmNTIwZDk0NzQwNDViNjIyMTE1YjRlMTcwODA1L3RhYmxlcmFuZ2U6MjI0MGY1MjBkOTQ3NDA0NWI2MjIxMTViNGUxNzA4MDVfMTUtMTItMS0xLTA_442a3d33-bd79-4878-9ee7-dae461a2c0e4"
      unitRef="usd">159399000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMy0yLTEtMS0w_d93d8170-a1a9-45a0-b4e1-2b56a948ee07"
      unitRef="usd">95541000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMy00LTEtMS0w_5ab8d5d8-4934-4a3b-90e2-ab0a6adfa9d1"
      unitRef="usd">106758000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMy02LTEtMS0w_ebc7374d-8951-4f13-bd4e-cf17d46d7375"
      unitRef="usd">151954000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMy04LTEtMS0w_c4a3f6be-0eac-4fe9-a060-16c7aa8a9ff9"
      unitRef="usd">152629000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNS0yLTEtMS0w_6522d936-a3fb-41ff-acaa-6046358e4482"
      unitRef="usd">117923000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNS00LTEtMS0w_1ac79fe7-49ca-4b57-91ba-66f6658a9eaf"
      unitRef="usd">106955000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNS02LTEtMS0w_dc5c254b-235b-4d97-a2fc-2fe1355f140f"
      unitRef="usd">226588000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNS04LTEtMS0w_9ef25053-f783-4a6c-98cf-c4be3e8fdd28"
      unitRef="usd">201146000</us-gaap:DepreciationAndAmortization>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNi0yLTEtMS0w_37d103dd-89cd-4807-b150-82384f0fdd47"
      unitRef="usd">-18186000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNi00LTEtMS0w_2daad5a4-10af-4c89-ac54-587dd9f8751a"
      unitRef="usd">-28183000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNi02LTEtMS0w_62336827-6d34-4e8a-ba96-22fb54799da1"
      unitRef="usd">-23684000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNi04LTEtMS0w_961a51aa-743a-4840-9ed4-4f4afb8c9e39"
      unitRef="usd">-43811000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOC0yLTEtMS0w_296773a2-2608-4583-9a10-deb73ab95b91"
      unitRef="usd">-57047000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOC00LTEtMS0w_aa0eb0c7-8264-47fb-832f-4e694cc322a6"
      unitRef="usd">-46626000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOC02LTEtMS0w_994e2828-6631-4a1e-afbd-0cc714c1cdb8"
      unitRef="usd">316000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOC04LTEtMS0w_92139cdb-df12-4d3d-b974-5a5d036bd3a0"
      unitRef="usd">9787000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOS0yLTEtMS0w_4a6425ba-6980-4797-bc97-4afbe5dd8c4c"
      unitRef="usd">-43300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOS00LTEtMS0w_fd35c120-e092-4b5c-a7be-68f6d3c55c12"
      unitRef="usd">-42300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOS02LTEtMS0w_d1c5fb5b-2c1d-477c-83c8-47d33f2f3673"
      unitRef="usd">900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfOS04LTEtMS0w_fb0727a6-66af-459f-8b4d-a81a422418e7"
      unitRef="usd">700000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTAtMi0xLTEtMA_bb23679c-b63b-4339-8352-1f57071c4fb0"
      unitRef="usd">-53595000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTAtNC0xLTEtMA_412944bf-053f-4a79-9bcf-06321397d993"
      unitRef="usd">43341000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTAtNi0xLTEtMA_7866706d-06a6-4324-b09a-c45ba8ad2b72"
      unitRef="usd">-38445000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInDeferredGasCost
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTAtOC0xLTEtMA_32fd323c-0af8-4ddd-8018-3a639a60f4cb"
      unitRef="usd">-5128000</us-gaap:IncreaseDecreaseInDeferredGasCost>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTEtMi0xLTEtMA_ad4c079e-4828-448f-a143-2d96f9e44e67"
      unitRef="usd">-53712000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTEtNC0xLTEtMA_382e74ae-f681-40b5-ba14-275069dd698e"
      unitRef="usd">-74787000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTEtNi0xLTEtMA_a894a73b-a37e-4172-a92c-20b142ee3b7a"
      unitRef="usd">-6398000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTEtOC0xLTEtMA_520c415d-5d28-41b5-8051-010b8a9f619e"
      unitRef="usd">716000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTItMi0xLTEtMA_c934c5c9-475f-4831-bcb6-5c318b8d09e8"
      unitRef="usd">17746000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTItNC0xLTEtMA_5e49a0e9-7c61-4efe-8a56-f6caab701c0a"
      unitRef="usd">-52000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTItNi0xLTEtMA_c8c3c73a-5567-4d9f-8181-332d3e57e2f7"
      unitRef="usd">26693000</swx:IncreaseDecreaseInAccruedTaxes>
    <swx:IncreaseDecreaseInAccruedTaxes
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTItOC0xLTEtMA_1034040f-8eb5-48fb-a27b-5af27c55d1ec"
      unitRef="usd">-6008000</swx:IncreaseDecreaseInAccruedTaxes>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTMtMi0xLTEtMA_4f4cff66-7173-4ea6-ad68-42ca86e34e01"
      unitRef="usd">-71512000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTMtNC0xLTEtMA_b27612b7-28b1-435c-970b-2e06bc467266"
      unitRef="usd">-74589000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTMtNi0xLTEtMA_70856fc7-9182-4b05-b0dd-d72a2351a1b6"
      unitRef="usd">-86094000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTMtOC0xLTEtMA_207e87d3-8b09-4fae-99c2-54b332bf6cd8"
      unitRef="usd">-7511000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:ShareBasedCompensation
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTQtMi0xLTEtMA_a59d0771-58d1-4c09-96dd-ef5d7a993752"
      unitRef="usd">3494000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTQtNC0xLTEtMA_6db99eb5-ac94-4ce1-9022-5b1380babcbd"
      unitRef="usd">3760000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTQtNi0xLTEtMA_623970fe-360e-4a5a-a5f6-85050af54d4f"
      unitRef="usd">4880000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTQtOC0xLTEtMA_40505a4d-d6cc-48c4-801a-143585e1d579"
      unitRef="usd">5895000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTUtMi0xLTEtMA_4d031431-3427-41f1-8e4f-70946e8caa57"
      unitRef="usd">2181000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTUtNC0xLTEtMA_4be0fb78-6680-4888-bc04-76e8b02a621b"
      unitRef="usd">1967000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTUtNi0xLTEtMA_f5cf1b86-d569-4d62-b364-d552f35c368a"
      unitRef="usd">4375000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTUtOC0xLTEtMA_6ef44904-ad07-42ca-9eb3-d8eda31f4886"
      unitRef="usd">5008000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTYtMi0xLTEtMA_807ee045-0c0b-487d-84e2-4595abf26536"
      unitRef="usd">13689000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTYtNC0xLTEtMA_872f669b-c309-4388-8e33-6f1c0aec84be"
      unitRef="usd">20336000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTYtNi0xLTEtMA_f77122ee-452f-434b-8954-13780142edbb"
      unitRef="usd">25120000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTYtOC0xLTEtMA_b5d7aa25-087b-44ee-bb95-f916ac0b9cf7"
      unitRef="usd">21895000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTctMi0xLTEtMA_30822d87-cc1f-4683-9043-376971450d97"
      unitRef="usd">-55173000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTctNC0xLTEtMA_95b9646e-8507-49f4-b689-14d7ec7c1d1b"
      unitRef="usd">-6836000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTctNi0xLTEtMA_54130911-532b-4518-af98-35ac8547afaa"
      unitRef="usd">-61698000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTctOC0xLTEtMA_f860facb-d724-4145-bef7-c4a21784a8f9"
      unitRef="usd">25356000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTgtMi0xLTEtMA_632fcc9c-c7ff-41b1-b17e-6935260704a1"
      unitRef="usd">353589000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTgtNC0xLTEtMA_25a5449c-cd88-42ea-9a09-9095c8b758c9"
      unitRef="usd">261852000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTgtNi0xLTEtMA_d4e1f607-000e-47a4-a17b-407315e59155"
      unitRef="usd">459531000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMTgtOC0xLTEtMA_c045d62d-a17f-4f52-a993-fd21b1e9461b"
      unitRef="usd">398794000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjAtMi0xLTEtMA_e31926ba-5b7d-4555-9b2b-9f2670649bfe"
      unitRef="usd">354501000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjAtNC0xLTEtMA_81b9fc9a-e8f4-4dce-96f2-86ff6c3329b7"
      unitRef="usd">365251000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjAtNi0xLTEtMA_486528d5-2f6a-4a59-ad44-9878236b22b6"
      unitRef="usd">767998000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjAtOC0xLTEtMA_85af1c7d-8cf6-4fc4-9f9e-047179009c58"
      unitRef="usd">762121000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjEtMi0xLTEtMA_24e3ea73-711b-4202-a921-dbe9a2152116"
      unitRef="usd">4098000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjEtNC0xLTEtMA_f765ed37-fbbd-4981-9735-ecca509b934a"
      unitRef="usd">9483000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjEtNi0xLTEtMA_302f2b12-25c9-4754-9e93-da379c8bb246"
      unitRef="usd">13616000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <swx:ChangesInCustomerAdvancesInvestingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjEtOC0xLTEtMA_d52c4a81-bf0e-4ad6-b9e8-f962e8bac9ff"
      unitRef="usd">14788000</swx:ChangesInCustomerAdvancesInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjItMi0xLTEtMA_582589bd-30d8-4d27-818d-33b668b60a56"
      unitRef="usd">-100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjItNC0xLTEtMA_bb194557-ae3e-49e3-baad-51f12248416c"
      unitRef="usd">49000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjItNi0xLTEtMA_f3ac88f9-7e9c-4174-a788-fefb0c82a1a5"
      unitRef="usd">-54000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjItOC0xLTEtMA_1492c92d-81f5-4ee3-84cd-2d717c42674b"
      unitRef="usd">813000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjQtMi0xLTEtMA_314f78d5-b385-41d2-912d-bce8a80e29ce"
      unitRef="usd">-350303000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjQtNC0xLTEtMA_ba49350e-40f2-4bc4-bcf5-70ffa68061c0"
      unitRef="usd">-355817000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjQtNi0xLTEtMA_765b2884-0cf3-4a28-ba73-a35338ed8c9c"
      unitRef="usd">-754328000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjQtOC0xLTEtMA_9ca5dc5b-fccb-4e09-8cc4-7e1b8d39b72a"
      unitRef="usd">-748146000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjctMi0xLTEtMA_3f16ba74-94c2-4ec3-9a4d-7b136abfd1de"
      unitRef="usd">99500000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjctNC0xLTEtMA_207929be-86b8-4e2e-9336-82cdcbfd89b7"
      unitRef="usd">102092000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjctNi0xLTEtMA_2d2fa377-5e31-4dd5-947e-9ab0c5f22974"
      unitRef="usd">157344000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:ProceedsFromContributionsFromParent
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjctOC0xLTEtMA_2a395b80-cc9a-4d15-9b6d-6774d43f35ee"
      unitRef="usd">159045000</us-gaap:ProceedsFromContributionsFromParent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjgtMi0xLTEtMA_6111ea11-4a54-4706-a540-8ee9245f8277"
      unitRef="usd">51100000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjgtNC0xLTEtMA_b2b8cb95-7df9-44f3-b7da-988aa4c10ba2"
      unitRef="usd">46300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjgtNi0xLTEtMA_8e2f2977-6fbd-4a27-951a-9a5912e36b04"
      unitRef="usd">100700000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjgtOC0xLTEtMA_508cc310-8952-44ac-9393-ff23a7497a7a"
      unitRef="usd">90300000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjktMi0xLTEtMA_a2bf2e5e-ab62-467a-a227-3f75c04cace6"
      unitRef="usd">446508000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjktNC0xLTEtMA_273ef4c9-7a5c-431d-a671-8fe649019122"
      unitRef="usd">297222000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjktNi0xLTEtMA_63ac9e29-4a33-4249-8626-a675a125e473"
      unitRef="usd">446508000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMjktOC0xLTEtMA_f2c11f9e-c349-420f-b964-72be6b62df21"
      unitRef="usd">297222000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzEtMi0xLTEtMA_cf49dbbb-b8e4-4055-b696-c0fa3f6a5408"
      unitRef="usd">-150000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzEtNC0xLTEtMA_929c70b7-eee1-4123-9511-1e9184b9dfaf"
      unitRef="usd">-104000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzEtNi0xLTEtMA_e8b72fd1-d746-41a0-847d-2b4e8bb4fc3b"
      unitRef="usd">-46000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzEtOC0xLTEtMA_f3e0f251-75b6-4af2-b2fc-39b5f47f0868"
      unitRef="usd">-2000000</swx:ProceedsFromRepaymentsOfLinesOfCreditAndCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzItMi0xLTEtMA_ce7710c0-49d6-4ba2-9d5a-a8c3db503321"
      unitRef="usd">-194000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzItNC0xLTEtMA_47cf3a01-7e2f-4481-a459-41c2f6d067a7"
      unitRef="usd">-152000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzItNi0xLTEtMA_df1c7d06-b802-44fe-8d88-7d25988675ef"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzItOC0xLTEtMA_d9e9f1bc-2df9-44d8-a5ba-fd9d876a0021"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzMtMi0xLTEtMA_45df651a-4a77-43bb-b8e0-e10bd69698b8"
      unitRef="usd">2736000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzMtNC0xLTEtMA_94283fce-3e80-4c7b-a7a5-b24ec204f006"
      unitRef="usd">1856000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzMtNi0xLTEtMA_d61ae2eb-507d-4de6-9ca2-5cdadf6f0811"
      unitRef="usd">2738000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzMtOC0xLTEtMA_19356ddc-ca08-45e7-8ccb-b33f43dd7ee7"
      unitRef="usd">2111000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzQtMi0xLTEtMA_40dabebb-2aed-40bc-9fec-2599351bd1bb"
      unitRef="usd">-1163000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzQtNC0xLTEtMA_1032fc66-8b76-4b1d-8c2e-b9c5a935b605"
      unitRef="usd">-712000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzQtNi0xLTEtMA_da376ec1-d9f4-4bb8-9e5d-a70993b3d635"
      unitRef="usd">-1276000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzQtOC0xLTEtMA_482e46f1-0471-4936-a927-26fe93096f35"
      unitRef="usd">-961000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzUtMi0xLTEtMA_66760dca-cc08-4879-a6e6-57726ba56ced"
      unitRef="usd">147009000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzUtNC0xLTEtMA_cdc10b3b-8880-4a48-b8a5-e5269773b22f"
      unitRef="usd">94446000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzUtNi0xLTEtMA_0bd4c855-c00d-4b48-8ef1-3f8cdbcafab3"
      unitRef="usd">453138000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzUtOC0xLTEtMA_e41bb13e-cdf4-4677-99bd-b300eff8efe5"
      unitRef="usd">360895000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzctMi0xLTEtMA_469e9a52-d656-40d3-9a08-c6d5a337f562"
      unitRef="usd">150295000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzctNC0xLTEtMA_529a8993-c937-43b8-8377-7a71cf5e0dc0"
      unitRef="usd">481000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzctNi0xLTEtMA_0e1f23c5-3dcb-46ae-bc77-6aeb9e76f4bb"
      unitRef="usd">158341000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzctOC0xLTEtMA_cc3e0f57-c96e-429f-8104-78285f7ed511"
      unitRef="usd">11543000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzgtMi0xLTEtMA_f5d563f6-dd4e-4db3-a3b7-5866f1c7179a"
      unitRef="usd">40489000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8e8b36241519421991758c904d8136ed_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzgtNC0xLTEtMA_376ebc47-d28e-40e9-a22b-dfc290a1c7af"
      unitRef="usd">31962000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i182f1c409cc642d1b4381d3e605939db_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzgtNi0xLTEtMA_b60e7a57-62ed-4f48-940b-1b794a8f8b9c"
      unitRef="usd">32443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaae7e1cfb05546a6b8d02b3c3b4b437d_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzgtOC0xLTEtMA_730bf3fb-3f8f-4799-bdcc-4b0e780ff9a2"
      unitRef="usd">20900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzktMi0xLTEtMA_83588f9f-79bf-457a-8c1d-f763794b285f"
      unitRef="usd">190784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i182f1c409cc642d1b4381d3e605939db_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzktNC0xLTEtMA_f5a27b7d-5b2c-4f73-8861-3961b389eb3e"
      unitRef="usd">32443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzktNi0xLTEtMA_c1b908c1-74b4-43d4-a699-e437ce17dc01"
      unitRef="usd">190784000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i182f1c409cc642d1b4381d3e605939db_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfMzktOC0xLTEtMA_c41563f3-1042-42d5-bad7-b5d1700e27af"
      unitRef="usd">32443000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDEtMi0xLTEtMA_1ed70760-2a3c-4449-a347-9cb370d6699e"
      unitRef="usd">46576000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDEtNC0xLTEtMA_cb39ced4-3d5b-4932-8159-6916c1ee17d8"
      unitRef="usd">42853000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDEtNi0xLTEtMA_b3938302-860d-4604-969c-600f7b7fe3a6"
      unitRef="usd">92381000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDEtOC0xLTEtMA_6a1b42a5-420c-4607-90d0-b9f92014e259"
      unitRef="usd">83206000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDItMi0xLTEtMA_b6775ee4-0644-4c42-b672-43b8a94d4b02"
      unitRef="usd">-22962000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDItNC0xLTEtMA_ce0f3d36-b35a-4de2-971b-5e46f24febb0"
      unitRef="usd">-22000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDItNi0xLTEtMA_5d8438a9-d3ef-4c09-be25-fa06b11dd5da"
      unitRef="usd">-22262000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80MC9mcmFnOmNjZjY1ODE0ODNkMzQ1ZjZhZDE3OWFiYTQ5ZGZiOWRiL3RhYmxlOmI0OWI1ZGMxZDM0ZTRkN2VhMDUxMzgyNmQyNzRlNzlmL3RhYmxlcmFuZ2U6YjQ5YjVkYzFkMzRlNGQ3ZWEwNTEzODI2ZDI3NGU3OWZfNDItOC0xLTEtMA_54802b96-ded8-4deb-82d8-c970e9326e8e"
      unitRef="usd">-16764000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib7bcd62cc28747d0971a76d7c2399af9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMy00LTEtMS0w_c7d236ea-79ad-4c7f-bbb2-9daf655ceed7"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic70560025d67457894e52bd2415fe3b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMy02LTEtMS0w_779f516d-628c-4d09-8b9b-198da119f5a3"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib7bcd62cc28747d0971a76d7c2399af9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMy04LTEtMS0w_7fdbfef3-20ca-4ca4-abe3-717bcdf7c6da"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic70560025d67457894e52bd2415fe3b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMy0xMC0xLTEtMA_873f96d0-5923-4be6-bbc2-56dab4e36efd"
      unitRef="shares">47482000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7bcd62cc28747d0971a76d7c2399af9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNS00LTEtMS0w_e80cc20e-61a6-4ba5-bcf2-bd59bb199a96"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic70560025d67457894e52bd2415fe3b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNS02LTEtMS0w_9e4b0080-577f-4899-9c22-b00d00e72b6e"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib7bcd62cc28747d0971a76d7c2399af9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNS04LTEtMS0w_00bf1036-29ed-4259-90e1-4d8de4ca1691"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic70560025d67457894e52bd2415fe3b1_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNS0xMC0xLTEtMA_615bbfb5-1561-4613-b069-80681af1eebc"
      unitRef="usd">49112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic1b0c2710d994b92bf12f012e1c3b955_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNy00LTEtMS0w_7f9cdd52-bbb1-4b2d-b52b-effe1f7a52ad"
      unitRef="usd">1279208000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i744afb6d1d274c93993171b98408c407_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNy02LTEtMS0w_dea24c74-fd31-4d1c-9638-1ed4bbe36e07"
      unitRef="usd">1089002000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8684484a7c484c019ce34b3407b7f3d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNy04LTEtMS0w_fba94311-1434-488a-b421-8ad078398873"
      unitRef="usd">1229083000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e82c91b5ec6477cb4b24fab26f375c8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfNy0xMC0xLTEtMA_c7a317ea-99c1-4306-ba8a-26d03e13563c"
      unitRef="usd">1065242000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8a32df7c61d14378acd43b28ee31a82d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOC00LTEtMS0w_c90fc6c3-ebf7-47f1-a8b8-f2bf85d26d5f"
      unitRef="usd">1135000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i58bd346f31274628b48ac8cd6be353b1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOC02LTEtMS0w_455d7722-b039-430e-bee4-23556546335b"
      unitRef="usd">1297000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i98cd895658c2422fa2f1d9b6c01f95fa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOC04LTEtMS0w_983f3206-dfcb-4279-80d6-9f342935bcb6"
      unitRef="usd">1260000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i908aa0ce1f454aabbcc761ee6a81157e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOC0xMC0xLTEtMA_83c508ef-b7f3-4a09-b142-9de79424692c"
      unitRef="usd">2215000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i8a32df7c61d14378acd43b28ee31a82d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOS00LTEtMS0w_881974ed-af06-4c83-9fc9-8d149d754296"
      unitRef="usd">49500000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i58bd346f31274628b48ac8cd6be353b1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOS02LTEtMS0w_7a4e4ec0-be42-4a01-8e95-b7721dfbdcdd"
      unitRef="usd">79250000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i98cd895658c2422fa2f1d9b6c01f95fa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOS04LTEtMS0w_b3b61f12-677a-4f9f-9ac2-fa71d83d3d20"
      unitRef="usd">99500000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent
      contextRef="i908aa0ce1f454aabbcc761ee6a81157e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfOS0xMC0xLTEtMA_8db451c3-baac-4cb4-8bd3-e1cbcaff9f50"
      unitRef="usd">102092000</swx:AdjustmentsToAdditionalPaidInCapitalContributionsFromParent>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i792696a68e16429bb1917ffecf7b4324_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTAtNC0xLTEtMA_54a27b12-2610-42b6-a3aa-32b005fe01fe"
      unitRef="usd">1329843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieaff6d0166e44a3183dca4051f6e47aa_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTAtNi0xLTEtMA_4393037a-4dda-4b80-869f-18bb49b74164"
      unitRef="usd">1169549000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i792696a68e16429bb1917ffecf7b4324_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTAtOC0xLTEtMA_fca7a973-062c-4400-b27d-290f13d1426a"
      unitRef="usd">1329843000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieaff6d0166e44a3183dca4051f6e47aa_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTAtMTAtMS0xLTA_812d4775-8a0f-4eb7-aca8-93deb946f2ae"
      unitRef="usd">1169549000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf9d1336947a41b2b3de4cfc2a6a438b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTItNC0xLTEtMA_9955a390-d72a-4338-8ae3-5700c9850181"
      unitRef="usd">-53487000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i45b5e97b4eda4b8392bcb36b85878fda_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTItNi0xLTEtMA_2ff8c429-bf96-4ed3-a240-11ede65355f7"
      unitRef="usd">-47795000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc4150626e244d4a86181831d6ac2107_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTItOC0xLTEtMA_dec2580d-109e-4eac-a4f9-f1fe22a1c7cb"
      unitRef="usd">-55151000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia869115166d6446f9ccb615f1e758d03_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTItMTAtMS0xLTA_9359c8aa-44da-441f-8776-59cad2b50344"
      unitRef="usd">-49049000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i99f6f8eccc2144a79aa7652572e907a7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTMtNC0xLTEtMA_5583ba4d-614f-4c34-8dc4-53adbe27452f"
      unitRef="usd">-1027000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i1498a02853ae4790b014cc9e058e1a27_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTMtNi0xLTEtMA_83cf17f3-9e99-4711-b182-0450b6611d1a"
      unitRef="usd">-619000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="iab22c071e405419db4592dd220e5850d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTMtOC0xLTEtMA_e62458a8-d37e-4562-98ae-f4dbaddc06e6"
      unitRef="usd">-2055000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther
      contextRef="i4f3b3817662d488ba7efcab26f33f2fd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTMtMTAtMS0xLTA_f0ac161f-f173-4504-855e-b0e2565bee58"
      unitRef="usd">-1238000</swx:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTaxOther>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i99f6f8eccc2144a79aa7652572e907a7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTQtNC0xLTEtMA_baba130b-039e-4014-aece-1526f9caeaff"
      unitRef="usd">-635000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1498a02853ae4790b014cc9e058e1a27_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTQtNi0xLTEtMA_c2a60d20-3ba4-40e9-aec9-b7301ab7925c"
      unitRef="usd">-636000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="iab22c071e405419db4592dd220e5850d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTQtOC0xLTEtMA_a33773fd-bb17-471a-8872-ed6accc7df2f"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i4f3b3817662d488ba7efcab26f33f2fd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTQtMTAtMS0xLTA_025feb05-fd8c-4589-babc-118fed826c94"
      unitRef="usd">-1271000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f6f94f1b5ab460daed7c52d8f67d1fe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTYtNC0xLTEtMA_f34d24c2-192e-4acc-999c-9daf426a85c4"
      unitRef="usd">-51825000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieadd56776c334177a3fa51c6b3548401_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTYtNi0xLTEtMA_01506fa1-8bbc-4501-9bfd-159f6bf106bc"
      unitRef="usd">-46540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4f6f94f1b5ab460daed7c52d8f67d1fe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTYtOC0xLTEtMA_b20b7c59-e1b2-4ca2-8d31-d4078be22d29"
      unitRef="usd">-51825000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieadd56776c334177a3fa51c6b3548401_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTYtMTAtMS0xLTA_6ddceb22-b656-4cce-93ec-53d2441106dc"
      unitRef="usd">-46540000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90a0ad1694f246a9914fd2ba0416d478_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTgtNC0xLTEtMA_fca05ef1-f912-4f0d-9b80-f102bc51b967"
      unitRef="usd">839443000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i421f4ba9463c4c0da5fd69a0eef69bf8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTgtNi0xLTEtMA_8b258dd2-d51c-4dab-bcbf-1450f45fe43b"
      unitRef="usd">797584000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf515265377347fcbcad6aca009a7ace_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTgtOC0xLTEtMA_043590f0-412f-452d-a1f5-f018fd958af1"
      unitRef="usd">782108000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i589fdad484c94c689b2954783c8d801f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTgtMTAtMS0xLTA_b63a7d23-bac9-4b97-a51e-ab4cfcb3ac7d"
      unitRef="usd">717155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="if86f90ba27db42a6b3a7aa19c75b295a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTktNC0xLTEtMA_0b3a8cd1-442e-4b39-92a4-5f3c9e9ffcf4"
      unitRef="usd">11942000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="ibada40879ea94ad898f2eae73b5d8507_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTktNi0xLTEtMA_0347ca99-d35c-41e0-bf4f-4ad12ef965f7"
      unitRef="usd">3369000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="i6e3d3d276b7741e68fc9fa42e54751a9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTktOC0xLTEtMA_8dec892c-20da-489a-9c8b-aa7ba89ad0c1"
      unitRef="usd">95541000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
      contextRef="id6b986bb1cf74fdf9d7e8d891b826fa3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMTktMTAtMS0xLTA_7c9b5e82-5fed-4c51-bc12-3a1a508ca497"
      unitRef="usd">106758000</us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if86f90ba27db42a6b3a7aa19c75b295a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjAtNC0xLTEtMA_122dc8b8-12c5-4a3f-b70f-685e8ef8562f"
      unitRef="usd">-138000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibada40879ea94ad898f2eae73b5d8507_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjAtNi0xLTEtMA_952300a8-7abb-40e0-83b5-3a41986786e2"
      unitRef="usd">-152000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6e3d3d276b7741e68fc9fa42e54751a9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjAtOC0xLTEtMA_ea575c08-bba8-461d-ae90-f0703a3a2fa5"
      unitRef="usd">-502000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id6b986bb1cf74fdf9d7e8d891b826fa3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjAtMTAtMS0xLTA_c634cd0b-4488-4133-9209-89805712d465"
      unitRef="usd">-312000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:DividendsCommonStock
      contextRef="if86f90ba27db42a6b3a7aa19c75b295a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjEtNC0xLTEtMA_3da73f28-cd74-4fe1-b262-65d295ca4bf8"
      unitRef="usd">26400000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ibada40879ea94ad898f2eae73b5d8507_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjEtNi0xLTEtMA_6180b08d-68bf-4109-8155-a18fcec81ddf"
      unitRef="usd">24700000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i6e3d3d276b7741e68fc9fa42e54751a9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjEtOC0xLTEtMA_d53768d0-186a-44a6-9937-f0ec7ca0f357"
      unitRef="usd">52300000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="id6b986bb1cf74fdf9d7e8d891b826fa3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjEtMTAtMS0xLTA_6b3ceda3-6028-4c4f-92ef-75c91072c51e"
      unitRef="usd">47500000</us-gaap:DividendsCommonStock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i916d3fe8d67c4cfdb1f5ffa4e3293ae3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjMtNC0xLTEtMA_a637223c-30e4-41f9-bdae-bb783b56fdcb"
      unitRef="usd">824847000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4646309060ed4e2cbd2936131ce07e48_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjMtNi0xLTEtMA_a7671e87-883c-4e87-8615-f88324ee720a"
      unitRef="usd">776101000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i916d3fe8d67c4cfdb1f5ffa4e3293ae3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjMtOC0xLTEtMA_535b79fc-cd65-4104-94b7-03519cd212bb"
      unitRef="usd">824847000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4646309060ed4e2cbd2936131ce07e48_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjMtMTAtMS0xLTA_65ab2ac0-ad24-4bdf-aed2-503e7a833d09"
      unitRef="usd">776101000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjQtNC0xLTEtMA_826d3a97-999b-4c34-8631-592bf83d7450"
      unitRef="usd">2151977000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i182f1c409cc642d1b4381d3e605939db_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjQtNi0xLTEtMA_6438eb95-a8a6-436e-a4ab-9cede1db0bde"
      unitRef="usd">1948222000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjQtOC0xLTEtMA_727b1afa-fa1b-4b0e-8ec1-3755bedc147d"
      unitRef="usd">2151977000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i182f1c409cc642d1b4381d3e605939db_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80My9mcmFnOmRlM2MzMTI5M2EyYjQwYThiODE4MDRjODQ1ZmQ3ZTNkL3RhYmxlOjgwNDc5OGE4NWE0ODQ2ZmViMjM3NGIxZWZkMzdmYmE3L3RhYmxlcmFuZ2U6ODA0Nzk4YTg1YTQ4NDZmZWIyMzc0YjFlZmQzN2ZiYTdfMjQtMTAtMS0xLTA_12745f12-0c02-4575-8c6f-f7257092f8ca"
      unitRef="usd">1948222000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfODI0NjMzNzIzMzY1Nw_2cbb97cf-3e01-4276-842d-155458dfcbdb">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;). The year-end condensed balance sheet data was derived from audited financial statements. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. Globally, the novel Coronavirus (&#x201c;COVID-19&#x201d;) pandemic has created volatility, uncertainty, and economic disruption. Utility operations have been deemed &#x201c;essential services&#x201d; and utility infrastructure services have, to a large extent, been similarly characterized by government officials. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 the notes thereto included in the 2019 Annual Report to Stockholders, which is incorporated by reference into the 2019 Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, derivatives, 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash surrender value of COLI policies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri property, equipment, and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,041,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;983,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri accumulated provision for depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(384,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(352,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;809,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;784,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 money market fund investments totaling approximately $40,000 for both entities at June&#160;30,&#160;2020, and $23.5 million and $26.7 million, for each, respectively, at December&#160;31, 2019, 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Typical non-cash investing activities for Southwest include customer advances applied as contributions toward utility construction activity, capital expenditures that were not paid as of period-end reporting dates but rather included in accounts payable, and right-of use assets obtained in exchange for lease liabilities, which are non-cash investing and financing activities. Amounts related to such activities were immaterial for the periods presented herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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. Although Southwest seeks to minimize its credit risk related to utility operations by requiring security deposits from new customers, imposing late fees, and actively pursuing collection on overdue accounts, some accounts are ultimately not collected. Customer accounts are subject to collection procedures that vary by jurisdiction (late fee assessment, noticing requirements for disconnection of service, and procedures for actual disconnection and/or reestablishment of service). After disconnection of service, accounts are customarily written off approximately two months after inactivation. Dependent upon the jurisdiction, reestablishment of service requires both payment of previously unpaid balances and additional deposit requirements. Provisions for uncollectible accounts are recorded monthly based on experience, consideration of current and expected future conditions, customer and rate composition, and write-off processes. They are included in the ratemaking process as a cost of service. The Nevada jurisdictions have a regulatory mechanism associated with the gas cost-related portion of uncollectible accounts. Such amounts are deferred and collected through a surcharge in the ratemaking process. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Due to the continued COVID-19 pandemic, and as utility service is an essential service to the residents in the states in which Southwest operates, in March 2020, Southwest implemented a temporary moratorium on disconnection of natural gas service for non-payment and also ceased charging late fees until further notice. While the moratorium continues to be in place, 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 evolving financial impact of COVID-19. The allowance as of June 30, 2020 reflects the expected impact of COVID-19 on balances as of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;that date, including consideration of customers&#x2019; ability to pay currently and once the moratorium is lifted. The allowance was not materially adjusted as a result of the pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&#x2019;s trade accounts receivable balances carry standard payment terms of up to 60 days. Centuri maintains an allowance that is an estimate based on historical collection experience, current and forward-looking estimated economic and market conditions, and a review of the current status of each customer's trade accounts receivable balance. Account balances are monitored at least monthly, and are charged off against the allowance when management determines it is probable the balance will not be recovered. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 uncollectibles 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (&#x201c;CARES&#x201d;) Act was enacted. The CARES Act provides a number of tax provisions and stimulus measures, including changes to prior and future limitations on interest deductions, the ability to accelerate refund of Alternative Minimum Tax credits, elective deferment of payment related to the employer portion of Social Security taxes, and the creation of certain refundable employee retention credits, among other things. Management does not anticipate the impacts related to the CARES Act to have a material effect on the Company&#x2019;s or Southwest&#x2019;s results of operations, financial position, or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 $57&#160;million at both June&#160;30,&#160;2020 and December&#160;31,&#160;2019 (carried at weighted average cost), in addition to $33 million at December&#160;31,&#160;2019 related to a regulatory asset associated with the Arizona decoupling mechanism (an alternative revenue program), with no corresponding asset balance at June&#160;30,&#160;2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 its segments and reporting units remain 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, 2019, management also qualitatively assessed whether events during the first six months of 2020 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.297%;"/&gt;&lt;td style="width:1.0%;"/&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:10.884%;"/&gt;&lt;td style="width:1.0%;"/&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:10.737%;"/&gt;&lt;td style="width:1.0%;"/&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:10.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;332,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;343,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 Southwest includes $26.4 million and $25.2 million of dividends declared by Southwest Gas Corporation, but not yet paid to Southwest Gas Holdings, Inc. as of June&#160;30,&#160;2020 and December&#160;31,&#160;2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.853%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.757%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation - natural gas operations segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in COLI policies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity AFUDC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Miscellaneous income and (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility infrastructure services segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign transaction gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Miscellaneous income and (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.  In managing its natural gas supply portfolios, Southwest has historically entered into fixed- and variable-price contracts, which qualify as derivatives. Additionally, Southwest has utilized fixed-for-floating swap contracts (&#x201c;Swaps&#x201d;) to supplement its fixed-price contracts. The fixed-price contracts, firm commitments to purchase a fixed amount of gas in the future at a fixed price, qualify for the normal purchases and normal sales exception that is allowed for contracts that are probable of delivery in the normal course of business, and are exempt from fair value reporting. The variable-price contracts qualify as derivative instruments; however, because the contract prices are the prevailing prices at the future transaction dates, the contracts have no determinable fair value. The Swap contract prices are determined at the beginning of each month to reflect that month&#x2019;s published first of month index price and are recorded at fair value (Level 2). Southwest does not utilize derivative financial instruments for speculative purposes, nor does it have trading operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Management does not currently anticipate entering into new Swaps in the near term; the longest maturity date of the Swaps as of June&#160;30,&#160;2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; is October 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&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;Master netting arrangements exist with each counterparty that provide for the net settlement of all contracts through a single payment. Management has elected to reflect the net amounts in its balance sheets, which were immaterial at June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Previously, Southwest entered into forward-starting interest rate swaps (&#x201c;FSIRS&#x201d;), the settled positions for which are immaterial and continue to be amortized from Accumulated other comprehensive income (loss) into interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. However, the carrying value was greater than the fair value as of June&#160;30,&#160;2020, and no previous upward redemption value adjustments were made following the acquisition date. SEC guidance indicates that a redemption value adjustment would not be made under these circumstances. The following depicts the change to the balance of the redeemable noncontrolling interest:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance, December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance, June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Earnings Per Share.  &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 the Basic and Diluted EPS calculations is shown in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.643%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:5.602%;"/&gt;&lt;td style="width:1.0%;"/&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.040%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.804%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average basic shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Management Incentive Plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) The number of securities granted include&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;d 63,000 and 49,000 performance shares during the three months ending June&#160;30,&#160;2020 and 2019, 57,000 and 45,000 performance shares during the six mon&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;ths ending June&#160;30,&#160;2020 and 2019, a&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;nd 51,000 and 36,000 performance shares during the twelve months ending June&#160;30,&#160;2020 and 2019, respectively, the total of which wa&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;s derived by assuming that target performance will be achieved during the relevant performance period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounting pronouncements adopted in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2016-13 update &#x201c;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d; The update requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company and Southwest adopted the update in the first quarter of 2020, and concluded the impact was not material to the condensed consolidated financial statements of the Company or Southwest. See &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU 2017-04 &#x201c;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d;&#160;Under the update, an entity will apply a one-step quantitative test as opposed to a two-step test as previously required, and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment. The Company and Southwest adopted the update in the first quarter of 2020 and will apply the update prospectively in any future goodwill impairment tests.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU 2018-15 &#x201c;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; The update generally aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement (that is a service contract) with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, with the exception that such costs are to be included in the same line item in the balance sheet that a prepayment of the fees associated with the arrangement would be presented. Once capitalized, the update requires the entity to expense the amount capitalized over the term of the hosting arrangement, including reasonably certain renewal periods. The Company and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Southwest adopted the update in the first quarter of 2020 using the prospective transition method. The Company and Southwest have no material implementation costs related to cloud computing arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB 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 update is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted for periods for which financial statements have not yet been made available for issuance. Management is evaluating the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. The update applies only to contracts and hedging relationships that reference London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made or entered into after December 31, 2022. Management is evaluating the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures. See also LIBOR discussion in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <swx:NatureOfOperationsPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMDc_ae56bc68-67a3-43b8-b2cc-7006641a573c">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;</swx:NatureOfOperationsPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUwOTI_cf409833-ff63-47eb-b4f7-2ec5c0330489">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;). The year-end condensed balance sheet data was derived from audited financial statements. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. Globally, the novel Coronavirus (&#x201c;COVID-19&#x201d;) pandemic has created volatility, uncertainty, and economic disruption. Utility operations have been deemed &#x201c;essential services&#x201d; and utility infrastructure services have, to a large extent, been similarly characterized by government officials. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 the notes thereto included in the 2019 Annual Report to Stockholders, which is incorporated by reference into the 2019 Form&#160;10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMjg_5096b5f5-d238-49cd-bd99-ef3731b873bc">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;The Company primarily used quoted market prices and other observable market pricing information in valuing cash and cash equivalents, derivatives, 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.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <swx:ScheduleOfOtherPropertyAndInvestmentsTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUwOTU_d135db99-c24e-4f72-82a9-9a315b6fba3a">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash surrender value of COLI policies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;132,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri property, equipment, and intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,041,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;983,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri accumulated provision for depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(384,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(352,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;809,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;784,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</swx:ScheduleOfOtherPropertyAndInvestmentsTableTextBlock>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfMi0xLTEtMS0w_55634c7c-2328-4881-bb08-80ff9c41abf4"
      unitRef="usd">128659000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfMi0zLTEtMS0w_36e05816-b61b-47ae-8fba-9ce05e347fb6"
      unitRef="usd">132072000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfMy0xLTEtMS0w_2ff07c2d-53fb-43f8-8f2d-773dcc4b9435"
      unitRef="usd">1975000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfMy0zLTEtMS0w_483d970e-8cd7-4ba5-bea8-2ee2e1ff2bb6"
      unitRef="usd">1715000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <swx:OtherPropertyAndInvestments
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNC0xLTEtMS0w_4e7c3f0e-65b8-4262-bca4-5b80aeae129a"
      unitRef="usd">130634000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNC0zLTEtMS0w_88c6a161-e588-454e-a8fe-4c98d438a497"
      unitRef="usd">133787000</swx:OtherPropertyAndInvestments>
    <swx:PropertyPlantEquipmentAndIntangibleAssetsGross
      contextRef="i140027fd904a4dc5bf03e647664a27b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNS0xLTEtMS0w_2f689498-33fe-4246-a01d-68c3cd6e8688"
      unitRef="usd">1041528000</swx:PropertyPlantEquipmentAndIntangibleAssetsGross>
    <swx:PropertyPlantEquipmentAndIntangibleAssetsGross
      contextRef="ia59f42d9fba142c38e515a1098190d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNS0zLTEtMS0w_19fb1658-746d-4808-b0e3-3ba6734796ab"
      unitRef="usd">983905000</swx:PropertyPlantEquipmentAndIntangibleAssetsGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i140027fd904a4dc5bf03e647664a27b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNi0xLTEtMS0w_5539fcfb-f12e-4b3b-a481-23ab16aedc6b"
      unitRef="usd">384108000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ia59f42d9fba142c38e515a1098190d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNi0zLTEtMS0w_3f60ff67-8b6b-49a9-9f43-cd84a3172528"
      unitRef="usd">352333000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNy0xLTEtMS0w_6fbaaeba-0749-4d2a-aa97-2b72b6f07bc9"
      unitRef="usd">21057000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfNy0zLTEtMS0w_001f4bff-abba-4a3e-94c8-ee84dc32efd1"
      unitRef="usd">18814000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <swx:OtherPropertyAndInvestments
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfOC0xLTEtMS0w_9a7366ec-33aa-4b07-a2b8-b367378cd7d4"
      unitRef="usd">809111000</swx:OtherPropertyAndInvestments>
    <swx:OtherPropertyAndInvestments
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRjOWY1MGI1ZTc5MzQwMzg5M2YzMzljZDA1ZTIxNjk3L3RhYmxlcmFuZ2U6ZGM5ZjUwYjVlNzkzNDAzODkzZjMzOWNkMDVlMjE2OTdfOC0zLTEtMS0w_5011e4c6-677b-420d-a8b8-1cbd482936da"
      unitRef="usd">784173000</swx:OtherPropertyAndInvestments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMDg_314f15d0-0381-4dd5-b51b-af42590ce7a7">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 money market fund investments totaling approximately $40,000 for both entities at June&#160;30,&#160;2020, and $23.5 million and $26.7 million, for each, respectively, at December&#160;31, 2019, 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Typical non-cash investing activities for Southwest include customer advances applied as contributions toward utility construction activity, capital expenditures that were not paid as of period-end reporting dates but rather included in accounts payable, and right-of use assets obtained in exchange for lease liabilities, which are non-cash investing and financing activities. Amounts related to such activities were immaterial for the periods presented herein.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8de6efe73f014f3da96c548531e02a88_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNjkyNw_babee439-5d48-4a6f-9943-1a8efe581a21"
      unitRef="usd">40000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie50e7793fe96409890db965aaa08bd55_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNjkyNw_cfa77569-5998-4ebf-be75-b3a25a6618cc"
      unitRef="usd">40000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9fa4263e83b14960ae66c4ad617570b0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNjk2Mw_ddbc0450-5537-4828-aadc-457d691cc3d0"
      unitRef="usd">23500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23949e066312480fb9d14c1feaf06309_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNjk3MA_f478c1de-47af-4c47-b06e-56d1546a9750"
      unitRef="usd">26700000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:IntercompanyProfitToRegulatedAffiliatesPolicy
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMzA_baf780f2-ea4f-42cc-89e8-41dd33c38f85">&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMTk_f6133564-62ef-476c-81b2-4246ec170548">&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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. Although Southwest seeks to minimize its credit risk related to utility operations by requiring security deposits from new customers, imposing late fees, and actively pursuing collection on overdue accounts, some accounts are ultimately not collected. Customer accounts are subject to collection procedures that vary by jurisdiction (late fee assessment, noticing requirements for disconnection of service, and procedures for actual disconnection and/or reestablishment of service). After disconnection of service, accounts are customarily written off approximately two months after inactivation. Dependent upon the jurisdiction, reestablishment of service requires both payment of previously unpaid balances and additional deposit requirements. Provisions for uncollectible accounts are recorded monthly based on experience, consideration of current and expected future conditions, customer and rate composition, and write-off processes. They are included in the ratemaking process as a cost of service. The Nevada jurisdictions have a regulatory mechanism associated with the gas cost-related portion of uncollectible accounts. Such amounts are deferred and collected through a surcharge in the ratemaking process. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Due to the continued COVID-19 pandemic, and as utility service is an essential service to the residents in the states in which Southwest operates, in March 2020, Southwest implemented a temporary moratorium on disconnection of natural gas service for non-payment and also ceased charging late fees until further notice. While the moratorium continues to be in place, 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 evolving financial impact of COVID-19. The allowance as of June 30, 2020 reflects the expected impact of COVID-19 on balances as of &lt;/span&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;that date, including consideration of customers&#x2019; ability to pay currently and once the moratorium is lifted. The allowance was not materially adjusted as a result of the pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&#x2019;s trade accounts receivable balances carry standard payment terms of up to 60 days. Centuri maintains an allowance that is an estimate based on historical collection experience, current and forward-looking estimated economic and market conditions, and a review of the current status of each customer's trade accounts receivable balance. Account balances are monitored at least monthly, and are charged off against the allowance when management determines it is probable the balance will not be recovered. 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;Activity between periods in the allowance for uncollectibles 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.</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfODc1Mw_e5425669-ddae-4bfd-8db1-9b3c4e6b1e97"
      unitRef="state">3</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfOTYyOA_4bb12577-bed8-4e9c-b8a8-9157da958d49">P2M</us-gaap:ThresholdPeriodPastDueForWriteoffOfTradeAccountsReceivable>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMzI_8a7da9a4-a136-4d2c-af3e-a0332f425d71">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;  On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (&#x201c;CARES&#x201d;) Act was enacted. The CARES Act provides a number of tax provisions and stimulus measures, including changes to prior and future limitations on interest deductions, the ability to accelerate refund of Alternative Minimum Tax credits, elective deferment of payment related to the employer portion of Social Security taxes, and the creation of certain refundable employee retention credits, among other things. Management does not anticipate the impacts related to the CARES Act to have a material effect on the Company&#x2019;s or Southwest&#x2019;s results of operations, financial position, or liquidity.&lt;/span&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:MaterialsSuppliesAndOther
      contextRef="i1b29903d4eba424fb3cb2c3439747f80_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTMyOTY_46572ca3-fec9-4d90-a972-145ad3773707"
      unitRef="usd">57000000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:MaterialsSuppliesAndOther
      contextRef="i8de5c604bdf446029591b29d65738761_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTMyOTY_aa8de18b-cf65-47a2-98c2-99f76a120aec"
      unitRef="usd">57000000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i1b29903d4eba424fb3cb2c3439747f80_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTMzNjk_fa137e37-0ae7-4de2-9bf8-84a99701fcbe"
      unitRef="usd">33000000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMjk_df13d85d-869d-4c09-89ac-f82537170efc">&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 its segments and reporting units remain 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="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTQzODQ_5e045813-495a-46a8-b446-230d7d8a82d6"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMjE_94d6ee0b-44d0-4cde-8b4e-b31238351888">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:57.297%;"/&gt;&lt;td style="width:1.0%;"/&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:10.884%;"/&gt;&lt;td style="width:1.0%;"/&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:10.737%;"/&gt;&lt;td style="width:1.0%;"/&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:10.886%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;332,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;343,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,045)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;337,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i79b843318e334943b1d86b8fdb5f2911_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMS0yLTEtMS0w_ebe1668d-8963-48b7-bff6-13da7f7f8d6e"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id7d189f81d9d4f8bb6fbbec081bc8c45_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMS00LTEtMS0w_0e1c56af-227d-45b7-a0a0-8d02c8527f99"
      unitRef="usd">332928000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMS02LTEtMS0w_b3c591b1-5633-4530-8786-5604dd3b1826"
      unitRef="usd">343023000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3eae0d04c34a4fa5af581e353f9e3822_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMi0yLTEtMS0w_f18cac26-cd91-4770-80a1-de22c86c3c98"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0bff03df2dcc4ac6942c20e0d4b4a5f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMi00LTEtMS0w_d2958cf2-bfb0-4cd8-a762-4b26f98b82f2"
      unitRef="usd">-5045000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMi02LTEtMS0w_a70fe14e-6970-4b2e-bce1-52e743b1d77b"
      unitRef="usd">-5045000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ia9806d45ed8544df979f8f8d193eec0d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMy0yLTEtMS0w_81dca8fd-c33e-437d-b44e-02708fbe14a7"
      unitRef="usd">10095000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i060597364a914c4d8e9f95df58f2f48f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMy00LTEtMS0w_3f059a85-72c3-4cc0-a4cb-e3551bf21161"
      unitRef="usd">327883000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjc4NDQ4Y2NkNzhmYTQyMDdhMzdiYmE4MjAyMjRjZDRkL3RhYmxlcmFuZ2U6Nzg0NDhjY2Q3OGZhNDIwN2EzN2JiYTgyMDIyNGNkNGRfMy02LTEtMS0w_2021326f-41e0-43ad-a552-77b542f89ac9"
      unitRef="usd">337978000</us-gaap:Goodwill>
    <us-gaap:DividendsPayableCurrent
      contextRef="i0c3a0d8ba01d40b0a2d8fc82f974ece4_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNTQ5NzU1ODE2OTUyNQ_26063607-3ecf-4ab1-bcac-35106700decf"
      unitRef="usd">26400000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="i6d108c6f05454d57acaace61c44a1a9f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfNTQ5NzU1ODE2OTU0Nw_f0ab5936-dc65-4163-b213-28637fc8dd56"
      unitRef="usd">25200000</us-gaap:DividendsPayableCurrent>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMDM_48b413e2-8c36-4e83-b572-9f67ed7b2f83">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:47.853%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.748%;"/&gt;&lt;td style="width:1.0%;"/&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:5.757%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation - natural gas operations segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in COLI policies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity AFUDC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,765)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Miscellaneous income and (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility infrastructure services segment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign transaction gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Miscellaneous income and (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri - total other income (deductions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(477)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,745)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy0xLTEtMS0w_dee3f452-aa36-4d50-abdb-8336f0ace82b"
      unitRef="usd">12000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy0zLTEtMS0w_f0326b22-b5eb-4537-984a-3a7c198f30b3"
      unitRef="usd">3400000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy01LTEtMS0w_1e055c87-000f-4c32-88d5-9268595120f0"
      unitRef="usd">-3500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy03LTEtMS0w_549b5a90-7b31-4914-ae49-bb2907f1a022"
      unitRef="usd">11000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy05LTEtMS0w_0c0972a1-3866-4ffc-b765-62bdd841c294"
      unitRef="usd">2900000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMy0xMS0xLTEtMA_0e0a818d-4371-4932-94e3-a8894b2ceba0"
      unitRef="usd">6500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:InterestIncomeOther
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC0xLTEtMS0w_2f0cced2-94c9-41ea-b059-b0973795a196"
      unitRef="usd">414000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC0zLTEtMS0w_da29585d-ff54-4fab-b1c8-670e0a88c580"
      unitRef="usd">1822000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC01LTEtMS0w_3070bec9-cfd8-4de7-959c-3f189c682ca7"
      unitRef="usd">1802000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC03LTEtMS0w_7b77072a-6053-446f-a7a8-088c6d699e9f"
      unitRef="usd">3419000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC05LTEtMS0w_24463f9f-13fd-4d35-b559-7d64e5701f97"
      unitRef="usd">4739000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNC0xMS0xLTEtMA_1e2c0d9a-60c9-48a4-8fdf-3128b78117b3"
      unitRef="usd">6644000</us-gaap:InterestIncomeOther>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS0xLTEtMS0w_cba719a6-ca4a-4ec0-bd41-b533b2059c5e"
      unitRef="usd">1120000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS0zLTEtMS0w_7845ecd2-cb71-42a4-bf52-667d9f74e1b9"
      unitRef="usd">1007000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS01LTEtMS0w_b9a9db3e-f16a-481b-ab56-e38d92f08da7"
      unitRef="usd">2181000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS03LTEtMS0w_4b23d22a-e0f0-40f6-8f21-bb2bfb7881a1"
      unitRef="usd">1967000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS05LTEtMS0w_c289a63f-61a2-48c5-a1ad-3fb5b3f9c935"
      unitRef="usd">4375000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNS0xMS0xLTEtMA_453fe596-3f33-49ff-b854-76dea36b2e25"
      unitRef="usd">5008000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi0xLTEtMS0w_5a78729b-55d8-460a-9f23-fa6311031312"
      unitRef="usd">-5006000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi0zLTEtMS0w_2ba6235d-f114-4c57-b9a8-300e40d8e96a"
      unitRef="usd">-3765000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi01LTEtMS0w_b0ce988d-650c-4676-9e85-87792495aba3"
      unitRef="usd">-10011000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi03LTEtMS0w_2d39a94c-79bc-431e-9a61-89be71270cc5"
      unitRef="usd">-7530000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi05LTEtMS0w_5a6c99c0-201e-489e-ae46-e163b044418a"
      unitRef="usd">-17540000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNi0xMS0xLTEtMA_118170d1-f1ce-49f1-95f6-8ab770632579"
      unitRef="usd">-18060000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <swx:MiscellaneousIncomeExpense
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy0xLTEtMS0w_99d948a0-2be8-4fd3-b534-db87e07d4061"
      unitRef="usd">-690000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy0zLTEtMS0w_8e92804a-62df-425c-83f5-9a33a628bc16"
      unitRef="usd">-872000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy01LTEtMS0w_287177ff-2bc9-46f5-926d-230bcbc68fe8"
      unitRef="usd">-3170000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy03LTEtMS0w_ce799eac-c04d-42a0-aec4-fd16c2af5e5c"
      unitRef="usd">-1318000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy05LTEtMS0w_29057bfa-928f-4b41-83e1-c2350b932181"
      unitRef="usd">-5193000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfNy0xMS0xLTEtMA_3b03ecc4-f0e9-44aa-991a-24df81e19c31"
      unitRef="usd">-3097000</swx:MiscellaneousIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC0xLTEtMS0w_f35c3992-8b9f-4b6d-9e51-3d267d0a64ba"
      unitRef="usd">7838000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC0zLTEtMS0w_17d3fe70-4c1e-4dd8-ae7b-127bbeecc158"
      unitRef="usd">1592000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC01LTEtMS0w_4037e5d0-e84e-4cd6-8a31-51c7f2630f8f"
      unitRef="usd">-12698000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC03LTEtMS0w_b1b01d54-7cba-4c2a-87cf-2d003e166c70"
      unitRef="usd">7538000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC05LTEtMS0w_af502278-b207-4b3c-8d21-813b51bde06a"
      unitRef="usd">-10719000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfOC0xMS0xLTEtMA_7cde0f36-7415-42b1-9e3a-15355e7e8109"
      unitRef="usd">-3005000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeOther
      contextRef="i5f437e8afdfe43a39c4de132df803fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtMS0xLTEtMA_74be2ab6-0447-4708-9abd-6eedf341f92a"
      unitRef="usd">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="ib5803b3027d645ffb461370c6c70d7d4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtMy0xLTEtMA_40083c86-9680-405d-b5a9-15b1b6b0e971"
      unitRef="usd">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i5ae8fe8203e74de3ae607bc9e40c9651_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtNS0xLTEtMA_90c7c1ce-bf6a-4448-bef3-42004874abbf"
      unitRef="usd">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i2cca6b50256d45ba8d51af90760815e7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtNy0xLTEtMA_6ba97fec-bb16-4f3d-9e3d-dd507ec68037"
      unitRef="usd">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i5c9e637b663b4651adff208cb7c6e774_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtOS0xLTEtMA_95c437a2-f260-49e2-8beb-6f2fcbb36d04"
      unitRef="usd">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="i748db423be9b48aead201fb86a17a672_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTAtMTEtMS0xLTA_110aa649-d1e9-4c4c-aab7-837a456efdf0"
      unitRef="usd">86000</us-gaap:InterestIncomeOther>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i5f437e8afdfe43a39c4de132df803fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtMS0xLTEtMA_42736981-bd4b-4046-b4c1-d23759c899b1"
      unitRef="usd">-6000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ib5803b3027d645ffb461370c6c70d7d4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtMy0xLTEtMA_3574638d-f564-44da-b5b1-84639c0fc8ee"
      unitRef="usd">21000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i5ae8fe8203e74de3ae607bc9e40c9651_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtNS0xLTEtMA_78ba558f-e399-4e05-98e3-aabf517a3fcf"
      unitRef="usd">-16000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i2cca6b50256d45ba8d51af90760815e7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtNy0xLTEtMA_32d47ad4-a303-480a-91b7-3c1a91c3cd65"
      unitRef="usd">552000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i5c9e637b663b4651adff208cb7c6e774_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtOS0xLTEtMA_09db917f-1d25-4567-9836-3c606d35ee85"
      unitRef="usd">-22000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i748db423be9b48aead201fb86a17a672_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTEtMTEtMS0xLTA_6b0df32e-ac83-42b5-a71d-bae1788507e0"
      unitRef="usd">-19000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5f437e8afdfe43a39c4de132df803fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItMS0xLTEtMA_f0ea5bf3-f2e1-45c9-9826-3ebd1e280e5e"
      unitRef="usd">93000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="ib5803b3027d645ffb461370c6c70d7d4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItMy0xLTEtMA_0a406319-695e-4f81-9ca1-98b10d41b196"
      unitRef="usd">-498000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5ae8fe8203e74de3ae607bc9e40c9651_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItNS0xLTEtMA_ebc5b26d-dd36-4850-bfa3-0ae2209e0f0c"
      unitRef="usd">-139000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i2cca6b50256d45ba8d51af90760815e7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItNy0xLTEtMA_31af0349-b642-4188-a3cb-6ccdfc4c0e8f"
      unitRef="usd">-154000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i5c9e637b663b4651adff208cb7c6e774_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItOS0xLTEtMA_6471b92c-a563-4fdf-b721-abd92ccd7461"
      unitRef="usd">-65000</swx:MiscellaneousIncomeExpense>
    <swx:MiscellaneousIncomeExpense
      contextRef="i748db423be9b48aead201fb86a17a672_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTItMTEtMS0xLTA_4bcc7183-9afb-4bb7-b75a-250ae0eaaaf6"
      unitRef="usd">462000</swx:MiscellaneousIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5f437e8afdfe43a39c4de132df803fa7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtMS0xLTEtMA_866f5b39-ae35-4748-af3c-81c2825f8b96"
      unitRef="usd">87000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib5803b3027d645ffb461370c6c70d7d4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtMy0xLTEtMA_1ce856c7-89de-4409-bf05-36a5edbc7c1b"
      unitRef="usd">-477000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5ae8fe8203e74de3ae607bc9e40c9651_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtNS0xLTEtMA_9f0d873c-d732-4a52-ad1e-4eaf30f60d24"
      unitRef="usd">-155000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2cca6b50256d45ba8d51af90760815e7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtNy0xLTEtMA_3ecf8ce2-a65d-4016-9d16-7cab396e540c"
      unitRef="usd">398000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5c9e637b663b4651adff208cb7c6e774_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtOS0xLTEtMA_5d2fb3cb-77a3-40f0-a390-f5cbc6f7b47e"
      unitRef="usd">-87000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i748db423be9b48aead201fb86a17a672_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTMtMTEtMS0xLTA_220def2a-926c-4e0f-9d49-6dca44df9952"
      unitRef="usd">529000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2d8e99c355c24026aabfd1b519c72243_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtMS0xLTEtMA_b753f47d-def2-4a7d-ad71-ac61ef26ad90"
      unitRef="usd">0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id2b85ad1a9ba4c2e8ea74cefb1e7c93f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtMy0xLTEtMA_59e6e424-b959-4031-ae73-48edbc786c69"
      unitRef="usd">31000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia7438159aa5e4ec68b5b47cbf70cb919_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtNS0xLTEtMA_a1b28082-af88-4cf3-ac54-f431eb8c6ebc"
      unitRef="usd">8000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iba0363d26bd6446a9069b406049014fd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtNy0xLTEtMA_bdc9c252-3428-47ff-be11-535d771ff38b"
      unitRef="usd">49000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4c1d768e555544c0a144e303eeea8648_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtOS0xLTEtMA_2f35a601-c3c4-47ca-85c9-d195cc42d42c"
      unitRef="usd">61000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i61d6a82e8b384f1d9fb081c57291234e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTQtMTEtMS0xLTA_2f727ada-1869-4da5-9cf9-6d7539a5e926"
      unitRef="usd">75000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtMS0xLTEtMA_015589cf-b007-4370-986e-77998c40b69d"
      unitRef="usd">7925000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtMy0xLTEtMA_c95043ee-2c5d-433e-8571-98fc3975097d"
      unitRef="usd">1146000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtNS0xLTEtMA_2e739515-9d40-4321-a47b-07b82a8629bf"
      unitRef="usd">-12845000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtNy0xLTEtMA_5e10f42a-f002-4d4e-ae80-860c7ffe6201"
      unitRef="usd">7985000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtOS0xLTEtMA_4c3a75d1-dc11-4ca0-a1e3-2c6d3151d8ab"
      unitRef="usd">-10745000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOjFmM2I5MDk4YWJhZjRjNzM5OTI0OTZjMmVjZTIxMDNiL3RhYmxlcmFuZ2U6MWYzYjkwOThhYmFmNGM3Mzk5MjQ5NmMyZWNlMjEwM2JfMTUtMTEtMS0xLTA_82908a00-44c5-448e-ad43-a8846a8cb0fd"
      unitRef="usd">-2401000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMTc_9d9c5c79-846c-4cf7-9a38-079397b3b463">&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Derivatives&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.  In managing its natural gas supply portfolios, Southwest has historically entered into fixed- and variable-price contracts, which qualify as derivatives. Additionally, Southwest has utilized fixed-for-floating swap contracts (&#x201c;Swaps&#x201d;) to supplement its fixed-price contracts. The fixed-price contracts, firm commitments to purchase a fixed amount of gas in the future at a fixed price, qualify for the normal purchases and normal sales exception that is allowed for contracts that are probable of delivery in the normal course of business, and are exempt from fair value reporting. The variable-price contracts qualify as derivative instruments; however, because the contract prices are the prevailing prices at the future transaction dates, the contracts have no determinable fair value. The Swap contract prices are determined at the beginning of each month to reflect that month&#x2019;s published first of month index price and are recorded at fair value (Level 2). Southwest does not utilize derivative financial instruments for speculative purposes, nor does it have trading operations.&lt;/span&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i5bc2ad2fbbed486186430765a755c67c_I20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfODI0NjMzNzIzMzY1OQ_ea5d6b5a-b05b-4851-8766-cb9938679d72"
      unitRef="number">0.20</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMjI_11f172ba-eacb-401e-b258-3da33c727332">The following depicts the change to the balance of the redeemable noncontrolling interest:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance, December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Balance, June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RedeemableNoncontrollingInterestTableTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmJkZjk1OTA2MWUwYzQwNTdiZTRiNGE2OGM5NTQxNzZjL3RhYmxlcmFuZ2U6YmRmOTU5MDYxZTBjNDA1N2JlNGI0YTY4Yzk1NDE3NmNfMS0xLTEtMS0w_9a365f64-d62a-4435-ad20-6427964540e3"
      unitRef="usd">84542000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmJkZjk1OTA2MWUwYzQwNTdiZTRiNGE2OGM5NTQxNzZjL3RhYmxlcmFuZ2U6YmRmOTU5MDYxZTBjNDA1N2JlNGI0YTY4Yzk1NDE3NmNfMi0xLTEtMS0w_174bec54-cb6d-4ccc-aa5f-e422b3790115"
      unitRef="usd">2379000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmJkZjk1OTA2MWUwYzQwNTdiZTRiNGE2OGM5NTQxNzZjL3RhYmxlcmFuZ2U6YmRmOTU5MDYxZTBjNDA1N2JlNGI0YTY4Yzk1NDE3NmNfMy0xLTEtMS0w_eacbfe9d-f132-4203-a8c2-d1b2b389d7b5"
      unitRef="usd">86921000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMTg_7ad30bbc-06d2-4bd8-bcad-288e9f104d9d">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="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMDU_73d02b0f-b09b-4f33-8930-296a340db39e">A reconciliation of the denominator used in the Basic and Diluted EPS calculations is shown in the following table:&lt;div style="text-align:justify;margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.643%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:5.602%;"/&gt;&lt;td style="width:1.0%;"/&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.040%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.804%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average basic shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Management Incentive Plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted stock units (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Average diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) The number of securities granted include&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;d 63,000 and 49,000 performance shares during the three months ending June&#160;30,&#160;2020 and 2019, 57,000 and 45,000 performance shares during the six mon&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;ths ending June&#160;30,&#160;2020 and 2019, a&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;nd 51,000 and 36,000 performance shares during the twelve months ending June&#160;30,&#160;2020 and 2019, respectively, the total of which wa&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;s derived by assuming that target performance will be achieved during the relevant performance period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi0yLTEtMS0w_504c5884-f5fb-4347-aa83-08d349d0a863"
      unitRef="shares">55462000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi00LTEtMS0w_b13fc1d0-a7be-44ab-8cea-c91ba412a3d6"
      unitRef="shares">53935000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi02LTEtMS0w_b588ca94-11a1-4d44-8238-1fe4d7e7b1b9"
      unitRef="shares">55386000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi04LTEtMS0w_b3d70c8d-2b97-4b94-927f-758aa42ade6e"
      unitRef="shares">53654000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi0xMC0xLTEtMA_ec675478-ef83-48ba-bfef-8dfa4bfd81e5"
      unitRef="shares">55105000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfMi0xMi0xLTEtMA_273997ae-d0a5-4870-af84-e861cc81a023"
      unitRef="shares">51914000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC0yLTEtMS0w_f0e3b53b-f816-40a6-ac29-8f75bcea718d"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC00LTEtMS0w_e4c9c130-673e-44a7-92b8-a57586057de6"
      unitRef="shares">11000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC02LTEtMS0w_892eeded-f322-4909-9e5f-1724eb6762eb"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC04LTEtMS0w_04c749f3-f875-44bc-90d2-98b81eb9627e"
      unitRef="shares">11000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC0xMC0xLTEtMA_2b2ca844-989f-48d2-a214-a25b8d4dfade"
      unitRef="shares">6000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNC0xMi0xLTEtMA_9126e951-fb1e-4ca7-89b8-2ce0cd5c8564"
      unitRef="shares">18000</us-gaap:IncrementalCommonSharesAttributableToEquityForwardAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS0yLTEtMS0w_a7d6623d-a8c2-47c4-9f03-f7d677cfa834"
      unitRef="shares">70000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS00LTEtMS0w_20be74bc-9dd8-47b4-a45c-6d4db21cad54"
      unitRef="shares">57000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS02LTEtMS0w_50ac55f1-3a2e-4774-9886-95a60a5104a2"
      unitRef="shares">62000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS04LTEtMS0w_5fc20642-fbf3-4018-a8cc-d9273879e9b6"
      unitRef="shares">51000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS0xMC0xLTEtMA_a1764f09-197d-4997-88e0-e716ee416fa0"
      unitRef="shares">60000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNS0xMi0xLTEtMA_0f6aa578-fce3-41b1-b36e-7ad18b217d82"
      unitRef="shares">45000</us-gaap:IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi0yLTEtMS0w_20043988-7acc-4134-bec3-30de6d425720"
      unitRef="shares">55532000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi00LTEtMS0w_edcd9d3e-e073-4ee9-ab37-ebc1c0dd54b8"
      unitRef="shares">54003000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi02LTEtMS0w_07144238-f2f7-4e5b-9bc1-ed3d86b82e58"
      unitRef="shares">55448000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi04LTEtMS0w_e03a6d99-f91b-4a68-8dd3-92f5568c229b"
      unitRef="shares">53716000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi0xMC0xLTEtMA_98e4b68f-6a91-4514-98a0-6e5e1c843261"
      unitRef="shares">55171000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RhYmxlOmRmNWUwMWU2ZTNkNDQzNmQ5NWYwNTc4YWE1ZWM0ZWMzL3RhYmxlcmFuZ2U6ZGY1ZTAxZTZlM2Q0NDM2ZDk1ZjA1NzhhYTVlYzRlYzNfNi0xMi0xLTEtMA_3d65ad44-1530-402f-8724-3dd5a9ec5f03"
      unitRef="shares">51977000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTk5OTQ_59e4e27b-1da0-45a9-a779-4ca86d87c0c1"
      unitRef="shares">63000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjAwMDE_6a2d6d4d-7184-428e-b94f-0e88e05f2ab6"
      unitRef="shares">49000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTY0OTI2NzQ2OTMxNg_788433d8-7ffe-4430-800a-7985d598bb62"
      unitRef="shares">57000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMTY0OTI2NzQ2OTMyMw_0a3fd43c-a1bb-4770-b01c-cda4279694a8"
      unitRef="shares">45000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjAwNjU_24c9d071-8cb0-4808-b90d-dfc7740be90b"
      unitRef="shares">51000</swx:NumberOfPerformanceShareUnitsGranted>
    <swx:NumberOfPerformanceShareUnitsGranted
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjAwNzI_11a207f2-9472-43da-ae61-007a59d58d99"
      unitRef="shares">36000</swx:NumberOfPerformanceShareUnitsGranted>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF80OS9mcmFnOjQ5MzA4ZDM0MDYwNzRkODZiYTQwOWMyMWI0ODM3YTk3L3RleHRyZWdpb246NDkzMDhkMzQwNjA3NGQ4NmJhNDA5YzIxYjQ4MzdhOTdfMjUxMDY_c2c55e76-0fb6-4253-8953-3ef3f0644ebf">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounting pronouncements adopted in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU 2016-13 update &#x201c;Financial Instruments&#x2014;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.&#x201d; The update requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The Company and Southwest adopted the update in the first quarter of 2020, and concluded the impact was not material to the condensed consolidated financial statements of the Company or Southwest. See &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2017, the FASB issued ASU 2017-04 &#x201c;Intangibles&#x2014;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201d;&#160;Under the update, an entity will apply a one-step quantitative test as opposed to a two-step test as previously required, and record the amount of goodwill impairment as the excess of a reporting unit's carrying amount over its fair value, not to exceed the total amount of goodwill allocated to the reporting unit. The new guidance does not amend the optional qualitative assessment. The Company and Southwest adopted the update in the first quarter of 2020 and will apply the update prospectively in any future goodwill impairment tests.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued ASU 2018-15 &#x201c;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; The update generally aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement (that is a service contract) with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, with the exception that such costs are to be included in the same line item in the balance sheet that a prepayment of the fees associated with the arrangement would be presented. Once capitalized, the update requires the entity to expense the amount capitalized over the term of the hosting arrangement, including reasonably certain renewal periods. The Company and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Southwest adopted the update in the first quarter of 2020 using the prospective transition method. The Company and Southwest have no material implementation costs related to cloud computing arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB 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 update is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted for periods for which financial statements have not yet been made available for issuance. Management is evaluating the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. The update applies only to contracts and hedging relationships that reference London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made or entered into after December 31, 2022. Management is evaluating the impacts this update might have on the Company&#x2019;s and Southwest&#x2019;s consolidated financial statements and disclosures. See also LIBOR discussion in &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RleHRyZWdpb246MzJmMWI5ZTQyYTdiNGMxNWI1ZjU3YjJlN2UxZGUzNTdfMTA2OA_4213ef97-9641-4f60-aebc-b992a4310810">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 that portion of overall net periodic benefit costs 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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.533%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Qualified Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PBOP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RleHRyZWdpb246MzJmMWI5ZTQyYTdiNGMxNWI1ZjU3YjJlN2UxZGUzNTdfMTA2NQ_72a4b3a4-e093-4965-bf21-b167e26a5299">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 that portion of overall net periodic benefit costs 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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.187%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.526%;"/&gt;&lt;td style="width:1.0%;"/&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.533%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Qualified Retirement Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(32,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(62,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(59,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;SERP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PBOP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(852)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(789)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3e97eb8c019c4ae18c806abef78b5ffc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS0xLTEtMS0w_99be30e9-cbec-4d7a-9a32-f0ccb61261a9"
      unitRef="usd">8575000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS0zLTEtMS0w_b5c30321-9918-4238-9042-e0252df4a495"
      unitRef="usd">6466000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if17d0d9e07e74d7fb747bb98ebe19600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS01LTEtMS0w_32c5c8cf-8fd1-4287-9d3a-439488f8c750"
      unitRef="usd">17149000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS03LTEtMS0w_48c911ac-815c-4c51-b46b-08774ffef6fc"
      unitRef="usd">12932000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6741a2f69db84848a46b66688eb3f8d0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS05LTEtMS0w_e37abc31-29ff-4799-bb8b-6d3fe38d1008"
      unitRef="usd">30081000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3b8deef3764046c28183e94853a381d1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNS0xMS0xLTEtMA_acebb5be-510a-4c03-b05c-c8bc1df71843"
      unitRef="usd">27209000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3e97eb8c019c4ae18c806abef78b5ffc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi0xLTEtMS0w_dcc2fea9-a706-4512-9383-db7a70c24935"
      unitRef="usd">11389000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi0zLTEtMS0w_b305eb89-b163-4106-a3ea-2e2bd30bebb5"
      unitRef="usd">12251000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if17d0d9e07e74d7fb747bb98ebe19600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi01LTEtMS0w_afac86ca-bf66-4948-a91d-229c8a448299"
      unitRef="usd">22777000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi03LTEtMS0w_90361113-78ec-4ff5-860e-5fb3911aa9a8"
      unitRef="usd">24503000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6741a2f69db84848a46b66688eb3f8d0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi05LTEtMS0w_ee0cffc2-4cc5-4af5-86d7-b0fac75ec217"
      unitRef="usd">47280000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3b8deef3764046c28183e94853a381d1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNi0xMS0xLTEtMA_dbd3a371-6d99-405d-b066-6fd641ce962a"
      unitRef="usd">46590000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3e97eb8c019c4ae18c806abef78b5ffc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy0xLTEtMS0w_dacf5844-e37e-41cd-98ca-5c4f2ee950fd"
      unitRef="usd">16324000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy0zLTEtMS0w_f5eb025b-1f4e-4ba3-adbb-cd2cc1af09b0"
      unitRef="usd">15061000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if17d0d9e07e74d7fb747bb98ebe19600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy01LTEtMS0w_0eb21f5b-4f3e-4436-bb53-a3d61d4c5b95"
      unitRef="usd">32648000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy03LTEtMS0w_1ab62bcf-64dc-475b-8457-71aa29656eca"
      unitRef="usd">30122000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6741a2f69db84848a46b66688eb3f8d0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy05LTEtMS0w_27d58ae1-1cb9-4905-ae3d-b568eeb24146"
      unitRef="usd">62770000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3b8deef3764046c28183e94853a381d1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfNy0xMS0xLTEtMA_9e0761ae-0265-4e2f-8c0d-e013e8be9177"
      unitRef="usd">59500000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3e97eb8c019c4ae18c806abef78b5ffc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC0xLTEtMS0w_8fae894e-7fd4-42e2-9137-dc819fb59249"
      unitRef="usd">-9006000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC0zLTEtMS0w_9e066531-dc6d-46d1-b660-fc68bdd190e3"
      unitRef="usd">-5589000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if17d0d9e07e74d7fb747bb98ebe19600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC01LTEtMS0w_95b3bfc5-b3bf-47ca-b285-d6827e568003"
      unitRef="usd">-18013000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC03LTEtMS0w_c396ef70-2ab4-4f41-8f43-6c47c4d5db91"
      unitRef="usd">-11178000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6741a2f69db84848a46b66688eb3f8d0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC05LTEtMS0w_e8fdc49a-d830-487f-aca7-9f5cef784693"
      unitRef="usd">-29191000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3b8deef3764046c28183e94853a381d1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOC0xMS0xLTEtMA_9e343ae1-ff76-4010-a9d1-96c42f14cda8"
      unitRef="usd">-27236000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3e97eb8c019c4ae18c806abef78b5ffc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS0xLTEtMS0w_af0a2023-4edd-4d2f-af1b-e5328fcc3d2b"
      unitRef="usd">12646000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if59d53f7156340e49ce00f16b21a58f2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS0zLTEtMS0w_0a8c0d22-91a4-4445-9ebf-7043f75b7adf"
      unitRef="usd">9245000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if17d0d9e07e74d7fb747bb98ebe19600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS01LTEtMS0w_2a82667e-5678-4726-880c-c5b248d83cc2"
      unitRef="usd">25291000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i2bb29162b14043938316f0ff9339dc5f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS03LTEtMS0w_b07b9f6f-6cdd-4c62-9531-7f56c77be559"
      unitRef="usd">18491000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6741a2f69db84848a46b66688eb3f8d0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS05LTEtMS0w_2861bfcc-619c-4cc8-8f93-8f779babb3b9"
      unitRef="usd">43782000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3b8deef3764046c28183e94853a381d1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfOS0xMS0xLTEtMA_31ececc5-6a41-4fed-97e3-6803e186d8d4"
      unitRef="usd">41535000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3c09d1457a634db8a7cb992044dc8634_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtMS0xLTEtMA_968b7e59-9c86-4cf8-ab5d-9c789b900144"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if316f3cfd288450b8119249af00762d8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtMy0xLTEtMA_a6149584-ce11-4043-b20e-36cdeca05288"
      unitRef="usd">67000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idbd254295c1d40b4be5e9cd47d4bad34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtNS0xLTEtMA_7750b2f7-1568-44ba-bd8a-6d08693cad27"
      unitRef="usd">195000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id1c97b8e726a46499b304a607f8576ff_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtNy0xLTEtMA_21e09d47-130f-44c3-aa44-d547fae9310b"
      unitRef="usd">133000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i54f561f5185c468fb9ddea5bbb323d71_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtOS0xLTEtMA_e97b787f-6515-43eb-96c1-19a07f126373"
      unitRef="usd">328000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ida55eff8398e40858ce64438f690c3b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTYtMTEtMS0xLTA_f1640e65-bf55-49fb-a974-e1e07c7cc60d"
      unitRef="usd">256000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3c09d1457a634db8a7cb992044dc8634_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctMS0xLTEtMA_51c8bf9c-b66d-41c2-b377-5635beff4358"
      unitRef="usd">402000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if316f3cfd288450b8119249af00762d8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctMy0xLTEtMA_e1c08549-4f1d-40f5-b8e8-ce3d508228f4"
      unitRef="usd">440000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idbd254295c1d40b4be5e9cd47d4bad34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctNS0xLTEtMA_1a5a185a-4dd3-461b-8e6b-8b22e8989c24"
      unitRef="usd">803000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id1c97b8e726a46499b304a607f8576ff_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctNy0xLTEtMA_88834802-ddf4-4231-8a86-99548320d2da"
      unitRef="usd">880000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i54f561f5185c468fb9ddea5bbb323d71_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctOS0xLTEtMA_03f6c190-82ff-44b7-bd14-96730118d5bc"
      unitRef="usd">1683000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ida55eff8398e40858ce64438f690c3b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTctMTEtMS0xLTA_25e44561-9c28-47b2-82b5-e0be46197855"
      unitRef="usd">1709000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3c09d1457a634db8a7cb992044dc8634_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtMS0xLTEtMA_ab02d57a-58a3-4109-a8d5-6f573b2bdef6"
      unitRef="usd">-451000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if316f3cfd288450b8119249af00762d8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtMy0xLTEtMA_8c90b618-1b36-4379-9c6d-887a8c960c4c"
      unitRef="usd">-255000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="idbd254295c1d40b4be5e9cd47d4bad34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtNS0xLTEtMA_b5d85fc0-a9a8-4070-bdcd-ce254277dfb0"
      unitRef="usd">-902000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id1c97b8e726a46499b304a607f8576ff_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtNy0xLTEtMA_f6da262e-ebff-4e7c-9944-b012781410ec"
      unitRef="usd">-510000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i54f561f5185c468fb9ddea5bbb323d71_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtOS0xLTEtMA_d1218639-f7b8-4d64-b574-df041283812e"
      unitRef="usd">-1412000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ida55eff8398e40858ce64438f690c3b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTgtMTEtMS0xLTA_ce02d7a6-7715-4e86-a8ef-78922c011898"
      unitRef="usd">-1261000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3c09d1457a634db8a7cb992044dc8634_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktMS0xLTEtMA_26458478-5f1f-47ea-9484-3bef80734fca"
      unitRef="usd">950000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if316f3cfd288450b8119249af00762d8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktMy0xLTEtMA_b47a546b-ecbe-4b7b-8990-2bff0e6fc488"
      unitRef="usd">762000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idbd254295c1d40b4be5e9cd47d4bad34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktNS0xLTEtMA_ece1053c-78a1-4ef1-b0cb-fee6163cf280"
      unitRef="usd">1900000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id1c97b8e726a46499b304a607f8576ff_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktNy0xLTEtMA_a6fc1c19-b7b2-4319-afe4-ab653d297cd8"
      unitRef="usd">1523000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i54f561f5185c468fb9ddea5bbb323d71_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktOS0xLTEtMA_d64bb4b0-feef-47bc-a67d-22279b8c90aa"
      unitRef="usd">3423000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ida55eff8398e40858ce64438f690c3b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMTktMTEtMS0xLTA_247eef59-0f3a-45ce-8a42-7843993008f8"
      unitRef="usd">3226000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8aa50420b212481cb66d3faba7017aed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtMS0xLTEtMA_2a66011f-5a91-4366-b425-bdc3286bfdfc"
      unitRef="usd">395000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtMy0xLTEtMA_2ef9e393-7ef6-45a0-8670-e8f5415699db"
      unitRef="usd">319000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic578b5bf476346989fae47d9ba80ef72_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtNS0xLTEtMA_ff25d5f6-debd-417a-9da1-475a5e3db88b"
      unitRef="usd">791000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtNy0xLTEtMA_08ebd6a2-10be-44c6-a355-e269b413a357"
      unitRef="usd">638000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i40d59a8f3de14aa9a0a14b4df09f7299_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtOS0xLTEtMA_6754fc15-8718-4c51-aac2-a74cf86579a1"
      unitRef="usd">1429000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjYtMTEtMS0xLTA_313fc6e3-c379-4a09-9b57-b7f075327c74"
      unitRef="usd">1374000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8aa50420b212481cb66d3faba7017aed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctMS0xLTEtMA_a2ce357f-83f7-4be0-85ef-d241b38ebcd9"
      unitRef="usd">645000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctMy0xLTEtMA_adf4ded2-7087-4218-818b-16d9f196ac03"
      unitRef="usd">762000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic578b5bf476346989fae47d9ba80ef72_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctNS0xLTEtMA_ac7b91b1-635b-4f6b-869d-a93850876dec"
      unitRef="usd">1290000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctNy0xLTEtMA_e78e4d16-835d-4bc3-9741-8d8ea2118bf8"
      unitRef="usd">1524000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i40d59a8f3de14aa9a0a14b4df09f7299_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctOS0xLTEtMA_0cbd8bfa-f52f-41e4-9edb-4ffbf6642d0b"
      unitRef="usd">2812000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjctMTEtMS0xLTA_2016b8c3-b93e-4fa1-8256-2881115ee8a8"
      unitRef="usd">2898000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8aa50420b212481cb66d3faba7017aed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtMS0xLTEtMA_1dc0eda8-849f-495d-9aaf-84ec77d36f16"
      unitRef="usd">852000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtMy0xLTEtMA_484c0135-bcf5-4c83-becd-add86830d6a9"
      unitRef="usd">789000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic578b5bf476346989fae47d9ba80ef72_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtNS0xLTEtMA_bf4cb528-a968-40c0-bae6-78eabc7b6c91"
      unitRef="usd">1704000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtNy0xLTEtMA_cdcf7ed0-9ce6-4c11-9ece-63c428b58a20"
      unitRef="usd">1578000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i40d59a8f3de14aa9a0a14b4df09f7299_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtOS0xLTEtMA_7577cb67-18d3-40e3-a018-0db992d44ee7"
      unitRef="usd">3282000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjgtMTEtMS0xLTA_3a429dbd-f52a-49cf-b639-d19ab5c3d1fb"
      unitRef="usd">3436000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i8aa50420b212481cb66d3faba7017aed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktMS0xLTEtMA_79fd19fc-0709-46ce-94d6-b4e8112cf66e"
      unitRef="usd">289000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktMy0xLTEtMA_53615f09-3f6e-4dfd-a624-8ba705d9be33"
      unitRef="usd">318000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ic578b5bf476346989fae47d9ba80ef72_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktNS0xLTEtMA_212963e1-0bc2-4878-9745-a6a7db51653f"
      unitRef="usd">578000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktNy0xLTEtMA_73c83f0a-99b9-4a36-960f-a06eb392d59c"
      unitRef="usd">635000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i40d59a8f3de14aa9a0a14b4df09f7299_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktOS0xLTEtMA_cd5fee37-50a6-49e9-bb74-8982e6654aba"
      unitRef="usd">1214000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMjktMTEtMS0xLTA_02b6a36f-e11b-43ce-9ced-164ab3d448d1"
      unitRef="usd">1302000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8aa50420b212481cb66d3faba7017aed_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtMS0xLTEtMA_373523fb-b067-486c-a982-164e2ff65d02"
      unitRef="usd">477000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5ff9ef94a50d4c37bb9121511bab2075_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtMy0xLTEtMA_04b93a35-ea28-4649-a6b3-f846e5a14286"
      unitRef="usd">610000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic578b5bf476346989fae47d9ba80ef72_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtNS0xLTEtMA_65c3e7c6-a2ad-4da0-863e-a49d312a1a94"
      unitRef="usd">955000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia678a42e978c4b31a0cc8bc3c4ce1696_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtNy0xLTEtMA_9770c6d9-c173-4bba-b990-697ba93ef839"
      unitRef="usd">1219000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i40d59a8f3de14aa9a0a14b4df09f7299_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtOS0xLTEtMA_5be39fa7-b6f1-4d2d-9353-f237c3683655"
      unitRef="usd">2173000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iad8383b7842e459a899318e26d6f6f4b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81Mi9mcmFnOjMyZjFiOWU0MmE3YjRjMTViNWY1N2IyZTdlMWRlMzU3L3RhYmxlOjY5YTMwMTYyZmRkYTQ2YmQ5Zjg1MGJlNDkyN2U2ZDdiL3RhYmxlcmFuZ2U6NjlhMzAxNjJmZGRhNDZiZDlmODUwYmU0OTI3ZTZkN2JfMzEtMTEtMS0xLTA_1081b903-cb95-40bb-a487-879d05b47e2c"
      unitRef="usd">2138000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMzE1NQ_f8ad84fb-d541-4083-a9d8-924e4dc00c12">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;559,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;582,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial/other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;805,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,343,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,371,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alternative revenue program revenues (deferrals)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other revenues (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Gas operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 current customer rates that are expected to be returned to customers in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.857%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.989%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gas infrastructure services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,265,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,205,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electric power infrastructure services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;167,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Master services agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;639,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;611,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,410,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bid contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unit price contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;355,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;591,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,397,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,323,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Time and materials contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, as well as amounts billed in excess of revenue earned on contracts (contract liability), which are included in Other current liabilities as of June&#160;30,&#160;2020 and December&#160;31,&#160;2019 on the Company&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue earned on contracts in progress in excess of billings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts billed in excess of revenue earned on contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;2019 to June&#160;30,&#160;2020 is due to revenue recognized 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; $4.5 million &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;that was included in this item as of January 1, 2020, after which time it became earned and the balance was reduced, and to 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. Further, 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;2020, Centuri had &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;26 c&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ontracts 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;2020 was &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;$60.1 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. 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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.491%;"/&gt;&lt;td style="width:1.0%;"/&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:19.493%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billed on completed contracts and contracts in progress&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;241,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfNjU5NzA2OTc3MTc1Mw_28548e0b-e69b-4d2f-950e-e14af5d9ea0a">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;559,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;582,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;958,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Small commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;233,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Large commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial/other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transportation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;259,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;763,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;805,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,343,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,371,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Alternative revenue program revenues (deferrals)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other revenues (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(743)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Gas operating revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 current customer rates that are expected to be returned to customers in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.857%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.989%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gas infrastructure services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;521,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,265,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,205,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Electric power infrastructure services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;167,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;113,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;136,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;245,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;292,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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:7.950%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;br/&gt;June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract Types:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Master services agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;375,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;639,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;611,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,410,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Bid contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;155,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;401,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unit price contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;365,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;355,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;591,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,397,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,323,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed price contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Time and materials contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24f79f97e3f944c0a3c8a3c637e1b8a1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi0xLTEtMS0w_10d700ae-02e9-4575-adc9-3eb19023443a"
      unitRef="usd">181298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide14d272053444da9bea172e18b1feca_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi0zLTEtMS0w_5b500f7e-cb7c-4617-a635-d6d6f445dff8"
      unitRef="usd">164873000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i77d7e01bc47b48d29859ffdb626057e8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi01LTEtMS0w_faed103b-6210-49a9-b888-c429f321d792"
      unitRef="usd">559853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c39d9557df644edbc493ef9f821ae53_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi03LTEtMS0w_4c433c4d-c6c6-4d5e-8c00-a8d3ae6da5bc"
      unitRef="usd">582101000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie69bc5059753416592a1a2b3931979df_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi05LTEtMS0w_aec98548-9429-4a91-9b7b-5580c90357c6"
      unitRef="usd">950540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id1833a628856460abba228b16fa63a88_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMi0xMS0xLTEtMA_b9fbe42c-6944-495c-96e4-6bccf630d027"
      unitRef="usd">958008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icba399bcaf4041898538aea88982e7df_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy0xLTEtMS0w_f3c643a5-17bf-447b-a2c6-1e1756842c62"
      unitRef="usd">41455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa97a9dd418c4a459e8ee636b47594e5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy0zLTEtMS0w_678e7397-1dca-4706-8869-1c44eca44e3d"
      unitRef="usd">50184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i76139cb38066474e879ac0e07f85a76e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy01LTEtMS0w_17bf177a-13ce-4875-a2aa-155914809198"
      unitRef="usd">123918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7569ad83bf534a7cab52614368dbb645_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy03LTEtMS0w_ffbead34-fc3c-4704-816d-b68fb053a60d"
      unitRef="usd">139794000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i699c6b5e4fde4275941fa46ad447ecf9_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy05LTEtMS0w_d1ecfc7a-123f-47d3-bf81-49f8f4bbd5c3"
      unitRef="usd">233241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bb42328439642619cbee8de016b9a0a_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMy0xMS0xLTEtMA_bc9f5755-2df6-4d00-8f67-5b9383ceea54"
      unitRef="usd">251281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb34ee88b48248a9a895b5d60a0aef28_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC0xLTEtMS0w_be01acb6-415b-4c62-9557-dadbb61354fc"
      unitRef="usd">9979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i720deaaa86d3417ca2eb81aa54c19270_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC0zLTEtMS0w_e96cd5a9-5960-4544-b001-f08a9c07c649"
      unitRef="usd">11123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4a6ca1d4c7a40689902c6e6411a832d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC01LTEtMS0w_2b78c3fb-08c1-41d3-99a9-7807204366e1"
      unitRef="usd">22646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40173ea3cd2a456ca83b54bf40823871_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC03LTEtMS0w_fef20f8c-ea73-47f9-831f-e4072a13e8ff"
      unitRef="usd">25085000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2e550c0eddb47efa609655bc08f1456_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC05LTEtMS0w_2074d2cb-1607-4a80-a7d4-62323ce666b0"
      unitRef="usd">46496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f3cfcb7a71d41b097c4e0cd6817886c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNC0xMS0xLTEtMA_3b457c2a-6f94-407f-b449-af2026d2ddbe"
      unitRef="usd">49703000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0353a84f0cd347d381e7b569a9d6adf0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS0xLTEtMS0w_27fb011f-74b7-4fbe-b129-ed78aff82342"
      unitRef="usd">6499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i353dd390b8b242849f4b29b710548b9b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS0zLTEtMS0w_08996b0b-c9b6-43d4-a778-b3240d8a6826"
      unitRef="usd">5413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e1df08fb7364089b340087348d956ef_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS01LTEtMS0w_591f4b61-39df-4895-b137-1fcae9be4f0e"
      unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d14332010074dd6b414aaa62175138c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS03LTEtMS0w_fa93a35b-e8c5-4184-adf2-49afff12aeed"
      unitRef="usd">11891000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d31809615604ab787fc89836d9b9a4c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS05LTEtMS0w_7e39e2e8-7800-4516-94e6-76f12315f762"
      unitRef="usd">23384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i68d0526a2a13460a91f58a31b149230c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNS0xMS0xLTEtMA_32fc50bf-1ccf-48cf-bfda-3be7a7e51097"
      unitRef="usd">23379000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79970d86781b413d9fdabab1b4c98d12_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi0xLTEtMS0w_419d203e-a593-4de8-8409-5c1c6dd7bb4a"
      unitRef="usd">19835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iff4cdc3d50934df2ac1d3a80645b1863_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi0zLTEtMS0w_81028988-eb62-41cc-ac81-cbc3ccb71ef5"
      unitRef="usd">21815000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b72c930227047608044648756e13484_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi01LTEtMS0w_1195e82c-5c91-4da2-84ef-a2de875752c9"
      unitRef="usd">44241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9679695813e4cdcb2fc96045830fc65_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi03LTEtMS0w_b0d80d48-b5b0-4159-9e56-59e78d19b472"
      unitRef="usd">46717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b95d6db08ae4121af45c7fa76e3f262_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi05LTEtMS0w_6b4b5ad8-c05c-49af-bf99-569a2bb56b94"
      unitRef="usd">89904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id2dc663670864fd1b628bbd6474023b8_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNi0xMS0xLTEtMA_f1ef4538-3cf1-4760-a477-2ac8aa97ed91"
      unitRef="usd">88934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy0xLTEtMS0w_7b2da60e-9fe2-4b42-b687-ec760487ad9d"
      unitRef="usd">259066000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy0zLTEtMS0w_d2b974c6-6a7e-42f3-890b-893be8250a49"
      unitRef="usd">253408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy01LTEtMS0w_0be29a70-224c-4540-b245-2b77fec50f1e"
      unitRef="usd">763859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy03LTEtMS0w_05391636-df2b-40b0-9704-6c68574e5eea"
      unitRef="usd">805588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy05LTEtMS0w_1e61d373-6e62-49f0-a803-3c6100bf1f9a"
      unitRef="usd">1343565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfNy0xMS0xLTEtMA_d7ceaed4-4177-4991-aa2b-5d5523b0a8b8"
      unitRef="usd">1371305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC0xLTEtMS0w_e939fed7-7b43-4ef3-8fd0-432ed8c9a837"
      unitRef="usd">4111000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC0zLTEtMS0w_8f84df0d-b4aa-48a9-aa8a-a493cf6d1b75"
      unitRef="usd">3392000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC01LTEtMS0w_e8b5251d-6311-4e7d-b2bb-8dfe05ecb9d7"
      unitRef="usd">346000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC03LTEtMS0w_a2acd440-69ae-4dd1-8b9a-16cc9565fef8"
      unitRef="usd">-31153000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC05LTEtMS0w_f1bcf307-82f3-4869-beab-0b466b79f54d"
      unitRef="usd">6387000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:AlternativeRevenueProgramRevenuesDeferrals
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOC0xMS0xLTEtMA_9e31a381-edda-4cc7-9908-1cac848c16a5"
      unitRef="usd">-22776000</swx:AlternativeRevenueProgramRevenuesDeferrals>
    <swx:OtherRevenue
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS0xLTEtMS0w_6be81897-04a8-435f-a11f-8e381bca1ee2"
      unitRef="usd">-743000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS0zLTEtMS0w_a9caf3c4-eaf0-4955-a8d0-ae3052a8bef8"
      unitRef="usd">1911000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS01LTEtMS0w_094d1aa0-874e-468f-bd05-5204146d6505"
      unitRef="usd">1056000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS03LTEtMS0w_94335e06-db2c-4a16-9fcb-d927c1292dc8"
      unitRef="usd">4953000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS05LTEtMS0w_5d3d0637-6fd4-43e8-b86e-f34461312d93"
      unitRef="usd">4860000</swx:OtherRevenue>
    <swx:OtherRevenue
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfOS0xMS0xLTEtMA_70a11870-c7d9-47d8-af67-82918e632953"
      unitRef="usd">18595000</swx:OtherRevenue>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtMS0xLTEtMA_e2e65a6a-2820-4293-848b-f6ab8ada3898"
      unitRef="usd">262434000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtMy0xLTEtMA_2bcc801d-ebc4-4c52-9688-101c1954a3b3"
      unitRef="usd">258711000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtNS0xLTEtMA_38927a63-0282-4155-bbc4-e7dea8dd1e01"
      unitRef="usd">765261000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtNy0xLTEtMA_90abafcc-ce19-4c5d-bfe5-8c443617c59d"
      unitRef="usd">779388000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtOS0xLTEtMA_51fc3ca0-dd1b-4738-87ba-827d607126b2"
      unitRef="usd">1354812000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RegulatedOperatingRevenueGas
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmE1Njk5N2FiZWNiODQ4OWQ4OTg5YTAyYWU4YTQ2ZDMxL3RhYmxlcmFuZ2U6YTU2OTk3YWJlY2I4NDg5ZDg5ODlhMDJhZThhNDZkMzFfMTAtMTEtMS0xLTA_54bd678a-013a-4c7d-8cd6-64f781316693"
      unitRef="usd">1367124000</us-gaap:RegulatedOperatingRevenueGas>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4119fd3a891c41c1bfe122ef43115aa2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy0xLTEtMS0w_246af6de-2a1f-4c3b-a9a0-7c8bdc933e71"
      unitRef="usd">330157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i965f88bc91a5469a902fea0b1c27b3df_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy0zLTEtMS0w_5a926e65-ad16-4209-87cd-ee378e2b6371"
      unitRef="usd">323817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b8effdb97e44cd9fc67ea25d6c6ad2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy01LTEtMS0w_77680839-aaac-426d-9b4f-e07a73766bc1"
      unitRef="usd">547866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i370257f5facb4862bbd3541372d807fd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy03LTEtMS0w_415e844f-3263-42d3-abcd-1d8ab1c588a5"
      unitRef="usd">521709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c491faf597e4991977e355c87e35b4b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy05LTEtMS0w_a45ed614-4273-41d5-b111-684c6dd580a0"
      unitRef="usd">1265131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5dc7d977c1004f9a91af61389c977712_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfMy0xMS0xLTEtMA_70a3b071-56aa-4cb3-a3c1-ef1881803419"
      unitRef="usd">1205197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f1fa77e7e634f76abe0b793ef16df5f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC0xLTEtMS0w_9ee9fcd5-7ed5-4097-a974-09024b803357"
      unitRef="usd">95286000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ad785dcc6d4a819f0f6882b451fc2a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC0zLTEtMS0w_ee90bbb4-680b-4022-8a67-1cd08f76eb34"
      unitRef="usd">61366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c42fc0c991a466d90261f6f419b7157_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC01LTEtMS0w_50739dfd-5aa9-49f8-984c-1feed04664a9"
      unitRef="usd">167606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia43dd0a6a2d44865952b0013a688b6a5_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC03LTEtMS0w_5251465e-3f15-499d-b1e9-86733f3897a3"
      unitRef="usd">113667000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfde572f7a854cb192d283b014221432_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC05LTEtMS0w_1f64535f-2b61-493f-a94a-433f96df943c"
      unitRef="usd">301656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46ead529b70c4bd781c1069578445e5f_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNC0xMS0xLTEtMA_65a802f6-9274-43dd-84da-bf76aa79bcc8"
      unitRef="usd">136900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9478a2827bb446aeb9a1283fa7e2fa8f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS0xLTEtMS0w_af345071-d2b4-4e41-aee2-b0aeb2212e1c"
      unitRef="usd">69370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i70608b19b11d4506a3f6ea1362c61ac3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS0zLTEtMS0w_6644ed52-ab63-4098-a0bc-af06d26fd206"
      unitRef="usd">69117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i156bf1a32afa48afbdfa6a9d2a77b434_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS01LTEtMS0w_a0a7166d-dec2-4d60-92db-db3ddfc1187e"
      unitRef="usd">112834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d09930e8f2040c5b29d67d17a3946a7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS03LTEtMS0w_8f26c1a7-68a6-449a-bddd-5253f22d41ee"
      unitRef="usd">131786000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida8e36feaa074c0b852bd486fc84f4d5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS05LTEtMS0w_004e177a-5b1c-4804-8d7a-280b48ba9e37"
      unitRef="usd">245335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20138e1dce3f48cd8d8cc2785c70803c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNS0xMS0xLTEtMA_b2312cfd-2da4-4805-91aa-2f5bdc7a266d"
      unitRef="usd">292129000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec48558c39c84d4ea317bf4e8deda229_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi0xLTEtMS0w_c7c843bc-5b7b-4456-a5a1-5b1130f88e98"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d6f02f3e65d409ba65a77ae6ecd3b98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi0zLTEtMS0w_ccc60252-b4fe-4d2c-b440-f2f5f3395d11"
      unitRef="usd">454300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a6f6f0163ca4874b43dd7b5b1cf7299_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi01LTEtMS0w_14c45b07-e5fa-463b-b37d-1cd606e6eff8"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e1e6d8cc46549658af8a869f1d4b25e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi03LTEtMS0w_2e99d2a1-4abf-4fec-a51b-205f4f009672"
      unitRef="usd">767162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65ad1eaa172454d8e4cda1593fb77a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi05LTEtMS0w_3c5b5f6b-c398-4b1f-9ed9-c3cd7d7ef72b"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief0d394549c24c39903bb6858503430e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjFmN2Y4MjBlYWRmNjQwNzc5NDE5ZDExZTI0MjhiMDAyL3RhYmxlcmFuZ2U6MWY3ZjgyMGVhZGY2NDA3Nzk0MTlkMTFlMjQyOGIwMDJfNi0xMS0xLTEtMA_7a085a39-6b65-4b66-885b-9be7e515df14"
      unitRef="usd">1634226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9b8cdd41f7b49f8b86b038aa677d3b7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy0xLTEtMS0w_343624d0-fabe-46f6-8c96-364e888d4823"
      unitRef="usd">375502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9815a3369f514c3984a2cdf65b112930_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy0zLTEtMS0w_ca486ea7-cd81-4e3b-9ee5-187984ff0e85"
      unitRef="usd">375860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb528799bb0546d9947364eff5539979_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy01LTEtMS0w_2f6d0fe8-1b34-40ce-948a-3ea87e7bdeb1"
      unitRef="usd">639047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7541008eee74382a10fd4fad6d9a5e7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy03LTEtMS0w_1e9da26a-189b-4f41-8c7e-1e3f970249c4"
      unitRef="usd">611515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c0dfc741b414be39b87763ceeb222a8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy05LTEtMS0w_e421e1aa-34b2-485e-ab76-5c7d23a697ca"
      unitRef="usd">1410909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ad306018d7b4a0b89b539f2cc16385b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMy0xMS0xLTEtMA_18247bd5-8b1c-4639-b221-8c0db056be43"
      unitRef="usd">1229388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ideaeed63c7464e52ac360c02d498dfa5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC0xLTEtMS0w_91c00853-4529-41e6-8d4d-e8d4a759e06a"
      unitRef="usd">119311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c046a89b0a44cb28d97b8d604516995_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC0zLTEtMS0w_c7046be0-f6e0-4367-a01d-b20e436f7cbc"
      unitRef="usd">78440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie08e5111a0254812827cc21609524f4f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC01LTEtMS0w_7668a2e4-9cef-40cf-924e-352d5dc0f920"
      unitRef="usd">189259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ac9531775674b04820e1c81d7308ed5_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC03LTEtMS0w_65838f95-81b0-43e8-a59e-3246ff6a24fa"
      unitRef="usd">155647000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85043d0723914e1680e74e46579e07a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC05LTEtMS0w_5f8e1220-3c8d-40c1-8712-f9ecfd406d78"
      unitRef="usd">401213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb226680fa204843ad1db8a6204f7c65_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNC0xMS0xLTEtMA_29cd8a42-dbe4-4518-9afc-269ef374fef9"
      unitRef="usd">404838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec48558c39c84d4ea317bf4e8deda229_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS0xLTEtMS0w_f22e6ff7-ce06-4961-967d-02a38a375891"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d6f02f3e65d409ba65a77ae6ecd3b98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS0zLTEtMS0w_dd0e3b7b-54a4-4038-8b03-b7c12a05e508"
      unitRef="usd">454300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a6f6f0163ca4874b43dd7b5b1cf7299_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS01LTEtMS0w_3046fa01-dace-4ba2-b093-9447e9630333"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e1e6d8cc46549658af8a869f1d4b25e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS03LTEtMS0w_a4a0242e-357a-4e15-8c6e-7a83b8f9a701"
      unitRef="usd">767162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65ad1eaa172454d8e4cda1593fb77a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS05LTEtMS0w_8f7271d2-2673-4cd6-88b7-555a3856c64f"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief0d394549c24c39903bb6858503430e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNS0xMS0xLTEtMA_ab1edeed-64aa-481e-8b12-13dbbf462fea"
      unitRef="usd">1634226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c0d52d72b5d455e9399672f5ad0be13_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy0xLTEtMS0w_77c33d96-b38a-4bef-b07a-e7ca5cab0366"
      unitRef="usd">365253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia556dae124ea48209c60fa306ad45777_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy0zLTEtMS0w_f6838666-7ba7-4727-b632-2d23dea3ac0a"
      unitRef="usd">355487000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia264bca9de864c2caa945612a3112214_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy01LTEtMS0w_d0c6c80a-0050-49f4-9710-f4c2cbefaa5d"
      unitRef="usd">608389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b4f0b72b1704079974fef01193023de_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy03LTEtMS0w_75bca186-e553-4152-8c41-d935eea1941d"
      unitRef="usd">591172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a19985917254d0fb41c0bf483715d92_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy05LTEtMS0w_35236284-b884-42da-9600-7b98440174dd"
      unitRef="usd">1397473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9728f07fd9247a4835441a737d8faa6_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfNy0xMS0xLTEtMA_4fceb0aa-b0a7-4963-ae3e-db742a3826d4"
      unitRef="usd">1323034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1c3b31bdd4c42fe81a9f4dc4ae49b46_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC0xLTEtMS0w_83758d8c-3c36-45db-abaa-860299f0d74e"
      unitRef="usd">36011000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58c38362150b47168e3924eb6470397f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC0zLTEtMS0w_3f4fca08-614e-413b-b0bd-90cdab396fb7"
      unitRef="usd">4426000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9e445b5e11d4adbb7cb29a85d3e5902_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC01LTEtMS0w_adfd2dd4-97c7-41aa-943a-4a0f17145836"
      unitRef="usd">63556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icba77d74a8f747688d7e2d8600a02705_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC03LTEtMS0w_28efe4bc-da33-4927-8e7e-ef7beb3348b5"
      unitRef="usd">42965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4c473cca58b43ce96155ebc09070f8a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC05LTEtMS0w_e745ef96-aa70-4197-9c8b-edec4a079c99"
      unitRef="usd">133515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5f9f08327f34de49ee49cd3a48fcb5b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOC0xMS0xLTEtMA_3e00bc01-ebda-4421-a9b5-5030de50446d"
      unitRef="usd">107697000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81383cf6853f4da0aa87dbaa1246f930_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS0xLTEtMS0w_e81deb1d-baa9-49cb-8979-627848a9bd9f"
      unitRef="usd">93549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee9ff7f1561d449fafd627192e2a9c6e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS0zLTEtMS0w_873f881a-e260-4e3c-abb3-ce26bbf0ed93"
      unitRef="usd">94387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i380be98170c246eca1be1cc7cc56c04f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS01LTEtMS0w_ecb1eaf3-125b-41bb-b913-782fe8b19917"
      unitRef="usd">156361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01a8f8a7b1b84389b6f8e6e0ab3a0b8c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS03LTEtMS0w_1871a32f-f118-45fa-a4f1-ff2bed9671a1"
      unitRef="usd">133025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idac96d48832c4c249af721f2c3431035_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS05LTEtMS0w_69d5cf37-d201-401d-b7c6-42bfa3943776"
      unitRef="usd">281134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5de49019f33f4ee581dae6b90dc4f6d9_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfOS0xMS0xLTEtMA_185047f9-8dad-4f9d-93e4-ce9ec25b3386"
      unitRef="usd">203495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec48558c39c84d4ea317bf4e8deda229_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtMS0xLTEtMA_2d1f4ea9-5ea4-40b5-8dce-69724bbf231b"
      unitRef="usd">494813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d6f02f3e65d409ba65a77ae6ecd3b98_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtMy0xLTEtMA_824761c2-2da7-43a5-a4ca-feebf3142878"
      unitRef="usd">454300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a6f6f0163ca4874b43dd7b5b1cf7299_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtNS0xLTEtMA_96d982f4-cbb6-45d0-8019-c36f824c7f09"
      unitRef="usd">828306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e1e6d8cc46549658af8a869f1d4b25e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtNy0xLTEtMA_f65f2d18-7b8e-4add-8daf-ffec8d64b7d1"
      unitRef="usd">767162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id65ad1eaa172454d8e4cda1593fb77a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtOS0xLTEtMA_87e47a81-1a48-4472-bd87-f942b224cf8c"
      unitRef="usd">1812122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief0d394549c24c39903bb6858503430e_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjlmMTg1MTJmYWRmYTRlMzA4Y2Y4NTA5ODcxZDk2OGFjL3RhYmxlcmFuZ2U6OWYxODUxMmZhZGZhNGUzMDhjZjg1MDk4NzFkOTY4YWNfMTAtMTEtMS0xLTA_1a1e7b16-58ff-4ee5-bdfc-02889a290e9f"
      unitRef="usd">1634226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <swx:ScheduleOfInformationAboutReceivablesRevenueEarnedOnContractsInProgressInExcessOfBillingsAndAmountsBilledInExcessOfRevenueEarnedOnContractsTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMzE2NQ_f20d16bc-f820-4c99-a36e-c5f5d8328b27">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, as well as amounts billed in excess of revenue earned on contracts (contract liability), which are included in Other current liabilities as of June&#160;30,&#160;2020 and December&#160;31,&#160;2019 on the Company&#x2019;s Condensed Consolidated Balance Sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue earned on contracts in progress in excess of billings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts billed in excess of revenue earned on contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</swx:ScheduleOfInformationAboutReceivablesRevenueEarnedOnContractsInProgressInExcessOfBillingsAndAmountsBilledInExcessOfRevenueEarnedOnContractsTableTextBlock>
    <us-gaap:AccountsReceivableNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMS0xLTEtMS0w_0670ce3f-8417-4b60-9c18-aef52fff6a1a"
      unitRef="usd">240917000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMS0zLTEtMS0w_f5e10970-e682-47f6-ad3d-e5876e4dde26"
      unitRef="usd">223904000</us-gaap:AccountsReceivableNet>
    <swx:RevenueEarnedOnContractsInProgressInExcessOfBillings
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMi0xLTEtMS0w_8ebd261c-c287-47fb-8599-d6e80bc3e393"
      unitRef="usd">145414000</swx:RevenueEarnedOnContractsInProgressInExcessOfBillings>
    <swx:RevenueEarnedOnContractsInProgressInExcessOfBillings
      contextRef="if61fea0c5ddc4fecadb63e213a982bc8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMi0zLTEtMS0w_9f6d3999-b8d2-403d-949f-d21dbfeefcf4"
      unitRef="usd">99399000</swx:RevenueEarnedOnContractsInProgressInExcessOfBillings>
    <swx:AmountsBilledInExcessOfRevenueEarnedOnContracts
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMy0xLTEtMS0w_0673b198-8dc9-4f2f-aaf9-303608aa7938"
      unitRef="usd">6633000</swx:AmountsBilledInExcessOfRevenueEarnedOnContracts>
    <swx:AmountsBilledInExcessOfRevenueEarnedOnContracts
      contextRef="if61fea0c5ddc4fecadb63e213a982bc8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOjdjZWU1NDVjZmRiNDRiY2Y4YmZiOTVlYzczMDJiNjJlL3RhYmxlcmFuZ2U6N2NlZTU0NWNmZGI0NGJjZjhiZmI5NWVjNzMwMmI2MmVfMy0zLTEtMS0w_1f9a1646-26b7-41a7-8584-1f57b08d0838"
      unitRef="usd">4525000</swx:AmountsBilledInExcessOfRevenueEarnedOnContracts>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMTgzNw_36d61043-d7b7-4019-9a21-ed11677a8fd8"
      unitRef="usd">4500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <swx:RevenueRecognitionNumberOfContractsWithOriginalDurationMoreThanOneYear
      contextRef="i140027fd904a4dc5bf03e647664a27b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMjU3Ng_36f85c53-d24c-43af-9959-ca39388c0162"
      unitRef="contract">26</swx:RevenueRecognitionNumberOfContractsWithOriginalDurationMoreThanOneYear>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i9eccc1b4189148ee8acfa305410d6aec_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMjc2OQ_02d53113-37e6-47ae-8d06-75437ee1b52d"
      unitRef="usd">60100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i9eccc1b4189148ee8acfa305410d6aec_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMjg2OA_eaf9937d-5f9a-4bd6-b5dc-3535db328510">P2Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <swx:ScheduleOfConstructionServicesContractsReceivableTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RleHRyZWdpb246OGIwNjhmNDNiNDg4NDI3YWE2ZjQ3ZTQ2NzVlOWViMmJfMzE2Nw_64929a90-2651-4131-836b-d602dd5c0150">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:54.286%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.491%;"/&gt;&lt;td style="width:1.0%;"/&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:19.493%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billed on completed contracts and contracts in progress&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;241,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;224,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contracts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;240,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</swx:ScheduleOfConstructionServicesContractsReceivableTableTextBlock>
    <swx:BilledOnCompletedContractsAndContractsInProgress
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMS0xLTEtMS0w_09d0cbb8-ab95-465a-a34f-11a2409cded8"
      unitRef="usd">235971000</swx:BilledOnCompletedContractsAndContractsInProgress>
    <swx:BilledOnCompletedContractsAndContractsInProgress
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMS0zLTEtMS0w_7392e751-c727-47af-be03-09ec809ab521"
      unitRef="usd">216268000</swx:BilledOnCompletedContractsAndContractsInProgress>
    <us-gaap:OtherReceivables
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMi0xLTEtMS0w_71866f58-abd2-4270-a02f-f225c38615ee"
      unitRef="usd">5389000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMi0zLTEtMS0w_20f642f6-cd49-432f-b324-a4677a05c2d4"
      unitRef="usd">8456000</us-gaap:OtherReceivables>
    <us-gaap:AccountsReceivableGross
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMy0xLTEtMS0w_c13e6f48-240c-4d16-95e4-13cffea7dc1b"
      unitRef="usd">241360000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfMy0zLTEtMS0w_199eeca0-051a-45b3-a9f7-bce789f8318a"
      unitRef="usd">224724000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfNC0xLTEtMS0w_c10d995e-b962-44fe-af6e-2678b6312f93"
      unitRef="usd">443000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfNC0zLTEtMS0w_57827f7f-30d9-4a45-99a5-2a0a05f4668f"
      unitRef="usd">820000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfNS0xLTEtMS0w_ce8c6a39-fb81-4d33-88b2-0271a172f6d0"
      unitRef="usd">240917000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF81NS9mcmFnOjhiMDY4ZjQzYjQ4ODQyN2FhNmY0N2U0Njc1ZTllYjJiL3RhYmxlOmQxYzk0NGQ2NTIyMzQxZGZhNjZhYzQxYzE2OTVlNTI4L3RhYmxlcmFuZ2U6ZDFjOTQ0ZDY1MjIzNDFkZmE2NmFjNDFjMTY5NWU1MjhfNS0zLTEtMS0w_03a6b5e5-2906-4652-a893-6b17ffcf932d"
      unitRef="usd">223904000</us-gaap:AccountsReceivableNet>
    <swx:CommonStockDisclosureTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfMTY3MQ_d37b4f23-d0ef-464d-a594-7ab52571f9c3">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 8, 2019, the Company filed with the SEC an automatic shelf registration statement on Form S-3 (File No. 333-231297), which became effective upon filing, for the offer and sale of up to $300 million of common stock from time to time in at-the-market offerings under the prospectus included therein and in accordance with the Sales Agency Agreement, dated May 8, 2019, between the Company and BNY Mellon Capital Markets, LLC (the &#x201c;Equity Shelf Program&#x201d;). The following table provides the activity under the Equity Shelf Program for the three-month and life-to-date periods ended June&#160;30,&#160;2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.546%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Life-To-Date Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,999,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,337,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: agent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(499,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,743,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,499,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;172,593,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of shares sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,199,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;2020, 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;$125,662,766&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; of 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;2020, 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;96,000&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 Management Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;2020, 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;86,000&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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; $6 million.&lt;/span&gt;&lt;/div&gt;</swx:CommonStockDisclosureTextBlock>
    <swx:SaleOfStockMaxumumAmountOfStockAllowedToBeOffered
      contextRef="ifccfdd20870c4c1caca2d7d3ed9e7c99_I20190508"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfNDY0_b080b7d3-1c69-4258-9a55-cfce3a61a44b"
      unitRef="shares">300000000</swx:SaleOfStockMaxumumAmountOfStockAllowedToBeOffered>
    <swx:ScheduleOfCommonStockActivityTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfODI0NjMzNzIwOTk5Nw_3dfab235-98d9-4d9a-bc22-f443b2b499eb">The following table provides the activity under the Equity Shelf Program for the three-month and life-to-date periods ended June&#160;30,&#160;2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.327%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.546%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Life-To-Date Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,999,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,337,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: agent commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(499,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,743,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,499,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;172,593,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number of shares sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,199,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</swx:ScheduleOfCommonStockActivityTableTextBlock>
    <swx:ProceedsFromIssuanceOfCommonStockGross
      contextRef="i23c65577ef74431b89d7697adc517b56_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfMi0xLTEtMS0zNzU4_4b9a9e3b-4ab7-4f2c-a73d-3a4e92936418"
      unitRef="usd">49999986</swx:ProceedsFromIssuanceOfCommonStockGross>
    <swx:ProceedsFromIssuanceOfCommonStockGross
      contextRef="i57508c12286046618ca282b7c78ffb54_D20190508-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfMi0xLTEtMS0w_8492447c-08d2-475a-b511-044d60ec8d6a"
      unitRef="usd">174337234</swx:ProceedsFromIssuanceOfCommonStockGross>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i23c65577ef74431b89d7697adc517b56_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfMy0xLTEtMS0zNzU4_71635bc3-567f-4023-8746-3493158ada55"
      unitRef="usd">499999</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i57508c12286046618ca282b7c78ffb54_D20190508-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfMy0xLTEtMS0w_a67eda7c-8ced-47a5-944f-5a3fe84468be"
      unitRef="usd">1743372</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i23c65577ef74431b89d7697adc517b56_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNC0xLTEtMS0zNzU4_360ce34c-3822-4632-8351-a7c44a3ed2fb"
      unitRef="usd">49499987</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i57508c12286046618ca282b7c78ffb54_D20190508-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNC0xLTEtMS0w_39cdfc96-788b-454f-80f4-946277a0b2e2"
      unitRef="usd">172593862</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i23c65577ef74431b89d7697adc517b56_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNS0xLTEtMS0zNzU4_e1195cdb-09e6-4f12-a3f5-78921f62153f"
      unitRef="shares">720212</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i57508c12286046618ca282b7c78ffb54_D20190508-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNS0xLTEtMS0w_97d3e629-03db-4704-8a37-689353ee0645"
      unitRef="shares">2199157</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <swx:CommonStockWeightedAverageIssuePricePerShare
      contextRef="i23c65577ef74431b89d7697adc517b56_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNi0xLTEtMS0zNzU4_9088cb0d-dfec-4558-ae81-5a6b5f4d4082"
      unitRef="usdPerShare">69.42</swx:CommonStockWeightedAverageIssuePricePerShare>
    <swx:CommonStockWeightedAverageIssuePricePerShare
      contextRef="i57508c12286046618ca282b7c78ffb54_D20190508-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RhYmxlOmZhNzFiNTNkMDc2ODQ1ZDNiMTU1ZmJiNzdiMTI4ZjYxL3RhYmxlcmFuZ2U6ZmE3MWI1M2QwNzY4NDVkM2IxNTVmYmI3N2IxMjhmNjFfNi0xLTEtMS0w_33421226-9759-4e38-9a09-5e70900fd67e"
      unitRef="usdPerShare">79.27</swx:CommonStockWeightedAverageIssuePricePerShare>
    <swx:SaleOfStockCommonStockAvailableForSale
      contextRef="i8f3b6eb8b50d44dab7411a5427c15199_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfOTU2_07dc9e99-7fe4-48d1-a2f5-9dddf5261271"
      unitRef="usd">125662766</swx:SaleOfStockCommonStockAvailableForSale>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ie6b9bded1dc14ae28faa1de0dc2ca1a3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfMTM5OA_7b6d213d-1788-4466-825e-9783a21eda54"
      unitRef="shares">96000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i6372d91816af475796b6e0ca577d63eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfMTU1OA_3d127bf1-2c98-4274-b7b6-e569bb45b3d8"
      unitRef="shares">86000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6372d91816af475796b6e0ca577d63eb_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82MS9mcmFnOmU2ZTkxNjNmMDFmYjRhYTNhNDcyZjNiZDIwNTVhZjg1L3RleHRyZWdpb246ZTZlOTE2M2YwMWZiNGFhM2E0NzJmM2JkMjA1NWFmODVfMTY2NQ_a8044459-4307-4532-b37b-4314c849caec"
      unitRef="usd">6000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODYxOA_e2ac33bd-89b9-4017-8825-d9be942838aa">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;However, details surrounding the fair value and individual carrying values of instruments are discussed below or provided in the table that follows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair values of Southwest&#x2019;s revolving credit facility (including commercial paper) and the variable-rate Industrial Development Revenue Bonds (&#x201c;IDRBs&#x201d;) approximate their carrying values. The fair values of the revolving credit facility and IDRBs are categorized as Level&#160;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.&#160;Additionally, the borrowings by Southwest under its revolving credit facility are generally repaid quickly and the IDRBs have interest rates that reset frequently.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;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, such as broker quotes and yields for similar securities adjusted for observable differences. Significant inputs used in the valuation generally include benchmark yield curves, credit ratings, and issuer spreads. The external credit rating, coupon rate, and maturity of each security are considered in the valuation, as applicable. The fair values of debentures are categorized as Level&#160;2.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Centuri secured revolving credit and term loan facility and Centuri&#x2019;s other debt obligations (not actively traded) are categorized as Level&#160;3.&#160;Because Centuri&#x2019;s debt is not publicly traded, fair values for its secured revolving credit and term loan facility and other debt obligations were based on a conventional discounted cash flow methodology utilizing current market pricing yield curves, across Centuri&#x2019;s debt maturity spectrum, of other industrial bonds with an assumed credit rating comparable to the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.121%;"/&gt;&lt;td style="width:1.0%;"/&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.894%;"/&gt;&lt;td style="width:1.0%;"/&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.957%;"/&gt;&lt;td style="width:1.0%;"/&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.132%;"/&gt;&lt;td style="width:1.0%;"/&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.960%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debentures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Notes, 4.45%, due 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;291,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;308,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;320,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,214,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,768,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revolving credit facility and commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial development revenue bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable-rate bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax-exempt Series A, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2003 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2008 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2009 Series A, due 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(125,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(125,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,287,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,991,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;252,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri other debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt, less current maturities - Centuri&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;309,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Southwest Gas Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,412,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,116,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(171,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,639,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,300,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, for which it has designated $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 the 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;2020, the applicable margin&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; is 1% for loans bearing interest with reference to LIBOR and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;0% for loans bearing interest with reference to the alternative base &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;rate. At June&#160;30,&#160;2020, there were no outstanding amounts on the long-term portion of the facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On April&#160;10, 2020, Southwest amended its credit facility agreement; total borrowing capacity under the amended agreement remains $400 million. The amended agreement extended the maturity date from March 2022 to April&#160;2025. Under the amended agreement, the applicable margin will range from 0.750% to 1.500% for loans bearing interest with reference to LIBOR and from 0.000% to 0.500% for loans bearing interest with reference to an alternate base rate. Upon the occurrence of certain events providing for a transition away from LIBOR, or if LIBOR is no longer a widely recognized benchmark rate, Southwest may further amend the credit facility with a replacement rate as set forth in the amended agreement. Southwest is also required to pay a commitment fee on the unfunded portion of the commitments based on its senior unsecured long-term debt rating. The commitment fee ranges from 0.075% to 0.200% per annum. The amended agreement contains certain representations and warranties and affirmative and negative covenants similar to those contained in the previous agreement. In addition, the amended 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 as long-term debt. Interest rates for the program are calculated at the then current commercial paper rate. At June&#160;30,&#160;2020, no borrowings were outstanding under the commercial paper program.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2020, Southwest issued $450&#160;million aggregate principal amount of 2.20% Senior Notes at a discount of 0.126%. The notes will mature in June&#160;2030. A portion of the net proceeds was used to reduce borrowings under Southwest&#x2019;s credit facility. Additionally, Southwest intends to use a portion of the net proceeds from the issuance of the 2.20% Senior Notes to redeem the 4.45% $125 million Notes due in December 2020. On July&#160;31, 2020, Southwest provided notice to the holders of the 4.45% Notes of Southwest&#x2019;s intention to redeem the notes in full on September 1, 2020 at a redemption price of 100% plus accrued and unpaid interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 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;2020 totaled $1.3 billion. At June&#160;30,&#160;2020, $298 million in borrowings were outstanding under Centuri&#x2019;s combined secured revolving credit and term loan facility. Centuri also received proceeds of $70&#160;million in equipment loans in 2020, which were used for repayment of outstanding borrowings on the line of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 primarily used for short-term financing needs. There was $58 million outstanding under this credit facility as of June&#160;30,&#160;2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On April&#160;10, 2020, Southwest Gas Holdings, Inc. amended its existing credit facility, extending the maturity date to April&#160;2025. The revolving borrowing capacity under the amended agreement remains at $100 million. Interest rates for the amended 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 Gas Holdings, Inc.&#x2019;s senior unsecured long-term debt rating. The applicable margin under the amended agreement ranges from 0.750% to 1.500% for loans bearing interest with reference to LIBOR and from 0.000% to 0.500% for loans bearing interest with reference to the alternate base rate. Upon the occurrence of certain events providing for a transition away from LIBOR, or if LIBOR is no longer a widely recognized benchmark rate, Southwest Gas Holdings, Inc. may amend the credit facility agreement with a replacement rate, as set forth in the amended agreement. Southwest Gas Holdings, Inc. is also required to pay a commitment fee on the unfunded portion of the commitments based on its senior unsecured long-term debt rating. The commitment fee ranges from 0.075% to 0.200% per annum. The amended agreement contains certain representations and warranties and affirmative and negative covenants similar to those contained in the previous agreement. In addition, the amended agreement contains a financial covenant requiring Southwest Gas Holdings, Inc. 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As discussed previously, under Southwest&#x2019;s $400 million credit facility, $250&#160;million has been designated by management for working capital purposes. Southwest had no short-term borrowings outstanding at June&#160;30,&#160;2020 under this facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;It is currently anticipated that LIBOR may be discontinued as a benchmark or reference rate after 2021. As of June&#160;30,&#160;2020, $58 million and $188 million, respectively, for the holding company and Centuri, was outstanding under credit facilities whereby interest was with reference to LIBOR and for which maturity dates extend beyond 2021; no such borrowings were outstanding for Southwest. As of June 30, 2020, these LIBOR-based borrowings approximately 9% of total debt (including current maturities) for the Company overall. Southwest and Southwest&#160;Gas Holdings, Inc., in accordance with the April 2020 amendments to their respective facilities, may make further amendments with replacement rates if LIBOR is discontinued. However, replacement rates are not currently determinable. 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 continue to 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="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODYyMQ_c14290ac-c95f-45b6-a393-543319a5ae6e">The Centuri secured revolving credit and term loan facility and Centuri&#x2019;s other debt obligations (not actively traded) are categorized as Level&#160;3.&#160;Because Centuri&#x2019;s debt is not publicly traded, fair values for its secured revolving credit and term loan facility and other debt obligations were based on a conventional discounted cash flow methodology utilizing current market pricing yield curves, across Centuri&#x2019;s debt maturity spectrum, of other industrial bonds with an assumed credit rating comparable to the Company&#x2019;s.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:55.121%;"/&gt;&lt;td style="width:1.0%;"/&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.894%;"/&gt;&lt;td style="width:1.0%;"/&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.957%;"/&gt;&lt;td style="width:1.0%;"/&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.132%;"/&gt;&lt;td style="width:1.0%;"/&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.960%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Market&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debentures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Notes, 4.45%, due 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;170,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;311,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;291,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;308,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;320,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;325,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;300,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;462,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:6.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,214,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,768,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revolving credit facility and commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Industrial development revenue bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable-rate bonds:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax-exempt Series A, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2003 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2008 Series A, due 2038&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2009 Series A, due 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(125,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(125,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,287,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,991,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri term loan facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;235,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;252,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;230,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri secured revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri other debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term debt, less current maturities - Centuri&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;309,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated Southwest Gas Holdings, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Southwest Gas Corporation long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,412,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,116,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: current maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(171,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(163,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,639,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,300,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i396af075fd7847a99e91c1e725c97b1b_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNS0wLTEtMS0wL3RleHRyZWdpb246YTYwOWEzN2I5ZjMyNDkxZWFiNGNjYjc1MTA3YjYxNjdfNjA0NzMxMzk1Mjc5OQ_6aca3a88-9351-4414-8f56-a7adef7338cc"
      unitRef="number">0.0445</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i0f77c68a4a99449eaea0202f4886e3ac_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNS0yLTEtMS0w_6513b920-fd57-4fff-82e6-dcde83fdeac7"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i64c40426c44a4e7baa8b4378f46154ab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNS00LTEtMS0w_9ee4fcaf-91aa-4394-83c3-266998a5adf3"
      unitRef="usd">125591000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i3f47dc8364a24b38a48ee4ac5b4c1e90_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNS02LTEtMS0w_ea1bedff-add6-4fc4-b2e3-61443fd1c849"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i3feecbb9270a4a62be3bfd6afbe221e5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNS04LTEtMS0w_c94500ef-ad63-40b6-9789-b060bf388021"
      unitRef="usd">126673000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idc0c0a31bc33411594ae289e8a8a263d_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNi0wLTEtMS0wL3RleHRyZWdpb246YjExZDIzOWZjNDMzNDRlZjkxZmJhNzM3NzAyNzIxZDNfNjA0NzMxMzk1Mjc5Nw_8665ee26-a1f4-4cc3-9586-5ed015e94693"
      unitRef="number">0.061</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i225aa7acd0394546acc656ad55dea20d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNi0yLTEtMS0w_edc28dc3-41f9-4d2e-a8e2-2f1d86e7eb69"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic1c1307d4b2e407da4739d761c8ed8df_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNi00LTEtMS0w_07ec2cf6-7078-443e-b7ab-3a492b52d031"
      unitRef="usd">170349000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i76a041e352a44a90837a8186ae5f961c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNi02LTEtMS0w_1f8230bc-e596-491f-93a7-c008b41a0551"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i6216e0c21bc54e228fe92ab55a71e6c5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNi04LTEtMS0w_d791ff4d-b32c-4483-ad0a-a0aa48eba0a1"
      unitRef="usd">162666000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ifa3187d418d14fa4945c8e75db74433c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNy0wLTEtMS0wL3RleHRyZWdpb246MmNkZjRiNzRmNGExNDY2MTkyMGFlMmJhZDI1YmM2ZmJfNjA0NzMxMzk1MjgwMQ_9ea8f6f1-297c-4101-a3ba-406489382fc4"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ie8c7846e00a742b2bd35ebaf5e37998d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNy0yLTEtMS0w_f25aec93-277d-470a-a002-eb28f76db8a0"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i64c8020e40fa4b16b00beaf92e000efd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNy00LTEtMS0w_9fe2a6bd-d450-490c-93ca-4d0be1e20e19"
      unitRef="usd">261013000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="ia49a264bb955473590b481a601ab771e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNy02LTEtMS0w_d73e0cd5-a1c5-476b-bdbd-8b2e7321b3f6"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i5b5758e6efdb40b4b0fc191474ede9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNy04LTEtMS0w_ee32870b-8ece-4fc3-a418-3b3e24c10561"
      unitRef="usd">258550000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7ee9243edc7d42c1a96c3a2d7c255681_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOC0wLTEtMS0wL3RleHRyZWdpb246NmNlMTRlZTRkNjlkNDY4MzgyZDhiNTY3ZjQxZjViY2VfNjA0NzMxMzk1MjgwMQ_1c58a51e-6ad1-48eb-9356-7f1338bcec57"
      unitRef="number">0.04875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i2a2c9be0a5d040da9a7575ece8e055f4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOC0yLTEtMS0w_9a7c1dbe-879d-4548-95e6-6b17ba9c7988"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie6a874fc97c64980bdaac116cd01d4c7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOC00LTEtMS0w_0d6cdd98-7577-4f91-8b6e-3a1a1c02accf"
      unitRef="usd">311565000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="ia8f0829279314feaa7abffea776b3d93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOC02LTEtMS0w_7996e8c7-865b-4505-8fc6-e368ed35fce1"
      unitRef="usd">250000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie277387b75494221876f533c787b0ce7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOC04LTEtMS0w_a857eba0-19b3-4629-a450-e2135b987576"
      unitRef="usd">291928000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4043c083655442e88e3686530186c296_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOS0wLTEtMS0wL3RleHRyZWdpb246ZWE0NTEyOTQyOTkwNGE4ZWFlODg4ODUzYWYyMDJjZGRfNjA0NzMxMzk1Mjc5Nw_5083549f-4e7f-472c-bfc2-fb0a6df372ad"
      unitRef="number">0.038</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i6f62adf0dc134c8da5deb86eb59ed190_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOS0yLTEtMS0w_f7571214-d350-4d71-bb4b-f77f882d473c"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i4124cef986bb4eb9967016e79d7e17b7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOS00LTEtMS0w_5ca904eb-6089-477e-b794-2acf1b828e9c"
      unitRef="usd">328707000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i55551606dce749d2b5628b7b3f6d7d25_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOS02LTEtMS0w_ac82af6c-3ddb-45d1-a7f9-e424634dd596"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i0211379bb82b4853a7018dc061aab7de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfOS04LTEtMS0w_60628ba9-f1bb-440d-aca2-dfaaa6aff2ba"
      unitRef="usd">308307000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i69418c43b7ae460dada58e078999e9f1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjRkMjZjMGNhYTY2NTQxODE4YjA4MDM0MGFiZGUyODUxXzYwNDczMTM5NTI3OTc_10dd7851-ef0b-4fa7-9e87-55b40750fdd1"
      unitRef="number">0.037</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i9a992016f28e42e39a1ee863638aa555_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTAtMi0xLTEtMA_3e17ce71-cb1a-45d4-afa5-cd9cbb614baf"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie6f46c71f78341fd93f8f293071b04ed_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTAtNC0xLTEtMA_bcbd86e1-7e98-4080-beaa-61d8e1d75cf8"
      unitRef="usd">336504000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i3d221e3f2ca6401c98be4140371ee5fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTAtNi0xLTEtMA_21600bdf-e8cf-4878-85b5-91a72ba2ea0f"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ib11c534b033f4dc1a0a920d8937b77de_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTAtOC0xLTEtMA_5704a229-31de-4969-81bd-167a32fecbda"
      unitRef="usd">320685000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if1bceae567c649179af79aef94cb9d2f_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTEtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDM2ODI1NTY0NzQ3MWQ5YjBiZGYwNDY4YWFjYjQ5XzYwNDczMTM5NTI3OTk_9c627dd3-1349-47df-bd08-d710cf1a2331"
      unitRef="number">0.0415</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i3f1d0cca55d04991964184189af45e5f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTEtMi0xLTEtMA_ed2ea5e4-de37-4bad-a7e7-adcebfc424fe"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie608c9a93b8d41589a0ab35953366446_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTEtNC0xLTEtMA_5ce4e1d8-7a6d-4cdc-ab22-147b99e9446d"
      unitRef="usd">325410000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="if4a2d2a85ba445d998f04be90ec68ba9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTEtNi0xLTEtMA_af82b26c-b6a8-414e-9fd9-93708ebb1403"
      unitRef="usd">300000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i354acd75135b4d8aad0324f424e1e4e9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTEtOC0xLTEtMA_a6f4ab8e-f86a-4f2f-a5d6-d817ed3f59b5"
      unitRef="usd">330138000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad804212f2e44826a20cb31c92402732_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItMC0xLTEtMjk4My90ZXh0cmVnaW9uOmQ0MWI3MDY3MGNlNTQ0MmY5ZjAzNTVmYzRhYmZjMzVhXzYwNDczMTM5NTI3OTc_92b3758e-623d-4428-925d-63ec8e1ff4b2"
      unitRef="number">0.022</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i481fd119f6b34d85a4d5b2821ba5b5df_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItMi0xLTEtMjk4Mw_2d662fc7-9bee-40a7-84a7-a3a2fd11481e"
      unitRef="usd">450000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i4c43ab4da5714dddb4c8f95a62945e3d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItNC0xLTEtMjk4Mw_1bd14d4b-e4a0-40d3-98c8-6c40f7744939"
      unitRef="usd">462708000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i5e0dc6981e97451b8776258cb615d1f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItNi0xLTEtNjU1Ng_6c01ab0c-0673-4a97-a6da-a5481cb799d8"
      unitRef="usd">0</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i79b46a00fd3048cba42378306a1dfe04_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItOC0xLTEtNjU1OA_8c5618c9-3a68-4bc8-ad57-4b75e1765a8e"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0763403de40a4214a58c9ed89c59e1b4_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMTY5YTQ3MjQ4YTRhYmQ5NGM4ODYxMDZkYTgyZmFmXzEzMTk0MTM5NTMzMzM3_04b2bd0c-05f2-41e3-97d2-4e0ba6bbbe46"
      unitRef="number">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="icb1d8b5f9c3341ee9e7c51ad19b42d24_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItMi0xLTEtMA_2b862487-b8d6-46d6-86da-e5130483c232"
      unitRef="usd">75000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i48ceaf95327f4710ac3c059f9e5f8c4d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItNC0xLTEtMA_f04281e7-b51b-452b-9848-9934a2486eab"
      unitRef="usd">99588000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i25b006b8a0b742e8982c665e411bd6d2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItNi0xLTEtMA_60809b9f-8ca0-4de2-9548-f042ec0bca1b"
      unitRef="usd">75000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i578380c9f48846c08441f8ed9022c576_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTItOC0xLTEtMA_d225ee33-b30c-44b7-a309-7458351858aa"
      unitRef="usd">96905000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fb03afd771947399d1366179301a8dd_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTMtMC0xLTEtMC90ZXh0cmVnaW9uOjliZjZjMTU4YjQyYzQ4MGM4NGI5MzU4OWZjNWJhZjhmXzEzMTk0MTM5NTMzMzYy_0f5f1842-e6a0-4052-852f-e58236043a3c"
      unitRef="number">0.0778</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="ie661cd781a92499e92ec57bb2e36cc8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTMtMi0xLTEtMA_e657a203-7adc-4484-9a31-d7c9c524e4c1"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic80df03f2fec4448ad01b83f5d649087_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTMtNC0xLTEtMA_fb750c84-06c9-4bba-aba6-1881c9f0a888"
      unitRef="usd">27224000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i2ec56068163d414e93f91b104dd6ff6f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTMtNi0xLTEtMA_77651eb2-09d2-431a-a922-3bfe5c31c8b8"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i271fb79fd1b3436fb7a289918cffa5b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTMtOC0xLTEtMA_fe10ddec-1f54-41a5-9f43-0b03bed49fa1"
      unitRef="usd">27500000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic3849c49e84f46afa78c27f9ef3e6da2_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTQtMC0xLTEtMC90ZXh0cmVnaW9uOmJkODMwZjU0MzllOTRiZmViMDllMWQ5NzFhMDZkNjQwXzEzMTk0MTM5NTMzMzYy_0ee06b67-0050-4a4f-9b3b-24420f534c77"
      unitRef="number">0.0792</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i3b433c42271347848975288cc4032c66_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTQtMi0xLTEtMA_4b2c70ab-2928-43f3-8bc0-bb1f6d3b7822"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i7c3d0dbec7b34fd38f8a16a3e7cfb1ee_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTQtNC0xLTEtMA_9b172365-ab0e-45cf-a7a3-85d20bf601a7"
      unitRef="usd">33720000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="ib97f415ea3344d689dcaca25f7325a4e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTQtNi0xLTEtMA_e8e5b381-b37a-46ac-b7ba-4812805361b6"
      unitRef="usd">25000000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i9845075f95f3484fa367c2fdd04832e7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTQtOC0xLTEtMA_9389f120-5b59-43b8-8763-0e06a13cc9c7"
      unitRef="usd">32543000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3130dec0495c4405bd87d2cee1b54432_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTUtMC0xLTEtMC90ZXh0cmVnaW9uOjhjNmFmYzU3ZDgwYTRlYzE4NDg1ODE3MTVkODYxYWE5XzEzMTk0MTM5NTMzMzYy_cdcdec56-7c24-4321-892a-00c219af4dce"
      unitRef="number">0.0676</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i12a8f22441a44e529891af576fafd9d4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTUtMi0xLTEtMA_1c3b840e-3ef9-4413-bb64-6eeb03b6eb23"
      unitRef="usd">7500000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="if3db25c4f0b645e4a8ecda87e1aa2e39_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTUtNC0xLTEtMA_b76093f1-5244-48d4-9222-9e7ec3f9e236"
      unitRef="usd">9549000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="ic9715caf9e6940029ff2936b113c64d5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTUtNi0xLTEtMA_e80a862e-727e-4e5d-b849-7e46a9bb3e69"
      unitRef="usd">7500000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i044975dbb29347378b6879d1135e9b7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTUtOC0xLTEtMA_685a3b61-e691-4249-868d-4e762dd60a72"
      unitRef="usd">9156000</us-gaap:NotesPayableFairValueDisclosure>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i0d3af40dcd5e491984587bd8dc965a87_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTYtMi0xLTEtMA_26b60988-e7d1-4315-8124-dac54feb7ada"
      unitRef="usd">18488000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i20df49c75ba64e1bbdd224ee0640d380_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTYtNi0xLTEtMA_b5db5124-2a58-48a0-8ae9-32ec1cc01a94"
      unitRef="usd">14450000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <us-gaap:NotesPayable
      contextRef="i0d3af40dcd5e491984587bd8dc965a87_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTctMi0xLTEtMA_7f20b669-4727-45a6-8989-18af7d58c565"
      unitRef="usd">2214012000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="i20df49c75ba64e1bbdd224ee0640d380_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTctNi0xLTEtMA_288921d6-4892-4f21-b49a-4f89e60ca6d5"
      unitRef="usd">1768050000</us-gaap:NotesPayable>
    <us-gaap:LineOfCredit
      contextRef="i3e633a3afa2843c7a78e33069d8129ec_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTgtMi0xLTEtMA_68a162be-cc83-41aa-8f16-e1a3e1c7b170"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i186dbe7d4a67436c90d4dc181cce0f47_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTgtNC0xLTEtMA_e7630d00-30a3-4414-a9ca-9fb1bf55e243"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LineOfCredit
      contextRef="i68bec81dc5bc4bc9b03644f2390b1014_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTgtNi0xLTEtMA_796dcb60-24a0-41f6-bd1d-3d19308db82b"
      unitRef="usd">150000000</us-gaap:LineOfCredit>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="iacd26b122f834a46a70c34f1ddcf2b55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMTgtOC0xLTEtMA_a0515529-3ee5-46de-b6f6-94299ede69f5"
      unitRef="usd">150000000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:UnsecuredDebt
      contextRef="id41fff1dc70141cf82b2e33e8919f66e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjEtMi0xLTEtMA_37beb4d3-2916-460a-8173-ffd44fb5650b"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ibad8f66ef63b42fc9958fb6d365d8e80_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjEtNC0xLTEtMA_b0f4af01-8f40-487c-a07c-355a2cf3f96c"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ifb7f0c33d3154f1facf741f52c5ccd36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjEtNi0xLTEtMA_78cb073a-ce53-4d2a-8c39-c55f5171ecd7"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ia2300c2b8d6a461b8c307791bc2e1794_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjEtOC0xLTEtMA_85cbe18b-a369-494b-b1a1-8880ea8aecb4"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i8531c77bd99d4b4d8e16dba7bdb49e4b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjItMi0xLTEtMA_c33ce08b-6df6-4b7e-8a22-2ded3fb5f635"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i43d3536057744bbab130084f99533b7b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjItNC0xLTEtMA_5b4b9101-3b2e-47c8-9887-c16ec360c252"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="ib494449ab92d472d9060d476a15a7acc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjItNi0xLTEtMA_f92241cb-60c2-4d24-be5a-52de45a8bfee"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i06b6db5fc46048b98dad6c1ad479ca74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjItOC0xLTEtMA_3a7d5689-930e-4e5d-8b35-1e4246293a80"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i18c66929373a43fb85032e96df7feb3e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjMtMi0xLTEtMA_ba6a660a-4a39-4290-9b60-14e5558159dc"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic5f49da8407a418b84ed60e3ad2a6a90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjMtNC0xLTEtMA_0398f426-061c-4d39-b917-a12eff7f047b"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="id6f390382cbe4808907cbb5e0ee81cd6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjMtNi0xLTEtMA_17985a4b-8d5b-45aa-9e31-0d2e185a65f5"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i126e905d12534bba8b75848ea6f06291_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjMtOC0xLTEtMA_851e08a8-8851-4ae5-a962-c45f7dfadb33"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="i8073d286f1234b90a1fa2f770718541f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjQtMi0xLTEtMA_4f978200-fa57-47e6-a127-a76df2fe2ed0"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="id5032e75d1d7490bad34952cf44457d3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjQtNC0xLTEtMA_d15aa206-78b7-4dc2-b162-14783bf7fb56"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:UnsecuredDebt
      contextRef="i8bf661533f284dde9d0a33ee297b57d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjQtNi0xLTEtMA_7836df31-3f2e-4b74-a48b-8dac20399003"
      unitRef="usd">50000000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i8468771f23ec49c49618542b839d03be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjQtOC0xLTEtMA_8dee1426-2771-40b6-a56b-cb650290a67e"
      unitRef="usd">50000000</us-gaap:LongTermDebtFairValue>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i48cf5bcbdd764277aba427b1c2572a5a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjUtMi0xLTEtMA_6282975d-220e-4949-87b6-c17941d945e0"
      unitRef="usd">1594000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts
      contextRef="i3e56b3ef5dda4565b14afaa7d7951d67_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjUtNi0xLTEtMA_32ad36c1-a39c-4ed9-92c6-ec4382e3f41e"
      unitRef="usd">1717000</swx:DebtInstrumentUnamortizedDiscountAndDebtIssuanceCosts>
    <us-gaap:UnsecuredDebt
      contextRef="i48cf5bcbdd764277aba427b1c2572a5a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjYtMi0xLTEtMA_97e4e9f9-4049-4078-868f-5b04fcd36de3"
      unitRef="usd">198406000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i3e56b3ef5dda4565b14afaa7d7951d67_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjYtNi0xLTEtMA_9a54fc9b-52d3-4a56-ba88-599414c18ed5"
      unitRef="usd">198283000</us-gaap:UnsecuredDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ia68e92a1042747c085ca9f6347ff305f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjctMi0xLTEtMA_b6a09311-e16b-4877-9231-f1c239065c26"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i48da5df0442e412796aa0b0263848bbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjctNi0xLTEtMA_3c98ea0d-44d3-4799-8ce1-bc61bf171a0f"
      unitRef="usd">125000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ia68e92a1042747c085ca9f6347ff305f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjgtMi0xLTEtMA_ea47aedf-ab30-4e0f-b38d-7a4f650f6356"
      unitRef="usd">2287418000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i48da5df0442e412796aa0b0263848bbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMjgtNi0xLTEtMA_43d3cfcc-93b0-4f92-8c7c-5bddd3817326"
      unitRef="usd">1991333000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:SecuredDebt
      contextRef="ibcc102dfb7a54d3ab1815ece6f51b04a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzAtMi0xLTEtMA_b72093a6-1bf5-4f9a-9c0b-90ba6b438cd4"
      unitRef="usd">230991000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i2a2bd2e86b0d4b79b5764296a25e4fbe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzAtNC0xLTEtMA_e23ec283-9c75-4be6-b3da-7328eaf698f7"
      unitRef="usd">235906000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="ief440dfa070a4bbdbb68603705498ee2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzAtNi0xLTEtMA_7d3a4d68-3391-4cef-af05-7ce799330ceb"
      unitRef="usd">244812000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="ib8d299ef377a46b1ae18922367f56a9a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzAtOC0xLTEtMA_25ddb982-7797-4e73-827e-93e26b572cd7"
      unitRef="usd">252182000</us-gaap:SecuredDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i8dc31b7c33764f179e75f76a4cb91482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzEtMi0xLTEtMA_76ec956f-e268-4e06-ba29-8496daa00e4a"
      unitRef="usd">960000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i1d7787b2b887442189cfbf1e4acab5b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzEtNi0xLTEtMA_6105e472-cac4-4678-87eb-b91e35af1f13"
      unitRef="usd">1101000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:SecuredDebt
      contextRef="i8dc31b7c33764f179e75f76a4cb91482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzItMi0xLTEtMA_45ad9603-a4db-4446-a824-ea495882fcfc"
      unitRef="usd">230031000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i1d7787b2b887442189cfbf1e4acab5b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzItNi0xLTEtMA_3d388a4b-a707-4e69-8149-91bcacc0dc34"
      unitRef="usd">243711000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i888050c93e32445792cdbeac1f37d757_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzMtMi0xLTEtMA_b07d05c6-5cd2-440b-b5df-a7fc5f6a5f47"
      unitRef="usd">66645000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i4b907e1daf3a40819c1ce460d8d37f47_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzMtNC0xLTEtMA_60da8a5b-7333-49fa-b2c0-ea8ec7ad996e"
      unitRef="usd">66672000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="ia98236e20b904ab8a9203a8ee16201fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzMtNi0xLTEtMA_6b305723-3755-447b-8670-866618c65a6f"
      unitRef="usd">60021000</us-gaap:SecuredDebt>
    <us-gaap:SecuredDebt
      contextRef="i30cb2e243ccd4cd994627c3ce02bb6a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzMtOC0xLTEtMA_243cb036-9372-4136-b8e9-a7639fce20a6"
      unitRef="usd">60057000</us-gaap:SecuredDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ib4dc8cc6f4fb4a48a8a831966878b212_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzQtMi0xLTEtMA_3b8a349d-c5ad-4a3f-85d2-dfcec2fe98f4"
      unitRef="usd">101891000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="idc28950a61914460af1114416f70714a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzQtNC0xLTEtMA_2b766e1c-d7a3-47e7-859f-bdfc3cca2976"
      unitRef="usd">104500000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i9159466cbefa4cb49114c7f33c1d144f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzQtNi0xLTEtMA_4ec04ee7-d7b5-4d47-b3b2-d21963f58bfa"
      unitRef="usd">43929000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="ia6ee03d9016f4ad3ab5c4aa2120ca9f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzQtOC0xLTEtMA_e4c4a881-8dc9-4947-9fcf-05316f249dc5"
      unitRef="usd">44787000</us-gaap:OtherLongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i8dc31b7c33764f179e75f76a4cb91482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzUtMi0xLTEtMA_fd3f47c6-cd62-482c-b59d-a9616c4a18b8"
      unitRef="usd">46668000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i1d7787b2b887442189cfbf1e4acab5b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzUtNi0xLTEtMA_2e8165e2-7d3e-4ea7-9852-b5bfed407493"
      unitRef="usd">38512000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8dc31b7c33764f179e75f76a4cb91482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzYtMi0xLTEtMA_779a0261-bda1-488c-ba56-c06d66e821bb"
      unitRef="usd">351899000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i1d7787b2b887442189cfbf1e4acab5b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzYtNi0xLTEtMA_8e065229-3249-4fc5-b058-40779c723a26"
      unitRef="usd">309149000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="ia68e92a1042747c085ca9f6347ff305f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzgtMi0xLTEtMA_4b397c3b-8c52-419b-84f1-35bd785e3703"
      unitRef="usd">2412418000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i48da5df0442e412796aa0b0263848bbc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzgtNi0xLTEtMA_1c9aff5a-9033-4d5e-ae1b-eb4728d0b748"
      unitRef="usd">2116333000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8dc31b7c33764f179e75f76a4cb91482_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzktMi0xLTEtMA_d2a6536f-9679-4c7b-8227-d63b57284b67"
      unitRef="usd">398567000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1d7787b2b887442189cfbf1e4acab5b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfMzktNi0xLTEtMA_8447cdb4-277c-4225-9193-aacfea0eaace"
      unitRef="usd">347661000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic85eb1bf0aa2422e907c177ee6c2f793_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNDAtMi0xLTEtMA_d5704bc8-4c79-4008-b87f-9d70a3ebf394"
      unitRef="usd">171668000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9ba4971925534471854ccbf9f900c05d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNDAtNi0xLTEtMA_b97880f3-49ec-484a-a1d2-39eaefbcc79e"
      unitRef="usd">163512000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic85eb1bf0aa2422e907c177ee6c2f793_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNDEtMi0xLTEtMA_0f28135a-40af-4458-a305-b78ff84f2be7"
      unitRef="usd">2639317000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9ba4971925534471854ccbf9f900c05d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RhYmxlOjZiMzZjNGE2MzcwMDQzNWQ5MjhkOTJlY2RmNzdiNDJlL3RhYmxlcmFuZ2U6NmIzNmM0YTYzNzAwNDM1ZDkyOGQ5MmVjZGY3N2I0MmVfNDEtNi0xLTEtMA_42991b03-800f-48f9-a8b1-bd09c9fa57a6"
      unitRef="usd">2300482000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjA4Ng_a482def0-7946-4b45-85c3-115f3d3f1051"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <swx:LineOfCreditFacilityAmountClassifiedAsLongTermDebt
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjEzNA_7660224e-6f9e-4058-a826-9d120fa43bef"
      unitRef="usd">150000000</swx:LineOfCreditFacilityAmountClassifiedAsLongTermDebt>
    <swx:LineOfCreditFacilityWorkingCapitalPurposes
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjE5Ng_307b3f2e-5722-408a-bdbf-92763c5afb34"
      unitRef="usd">250000000</swx:LineOfCreditFacilityWorkingCapitalPurposes>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5ba2b9c8045c4af683e1b016695f3288_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjUwOA_e628027a-fa57-4f3a-99fc-ced54e5e53d6"
      unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7a0580f7917d49ccb11bf7b446852e45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjU2Ng_1cd0c56e-891b-4ced-98ff-ee15bcf4c2d6"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjY1Nw_cc183c5d-5635-4606-9675-ad41888539f0"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8b013e4966434f3ea1868625f1361ec0_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMjg0Nw_c9e1591a-5781-4fa7-ab66-520418835d4e"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icc8de129a31b4637af1529e4c636d01c_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzE2Nw_b1d141ee-3993-4e0d-8dbd-f6f3b748eaaf"
      unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9129c26f11424fca88fdd6d88531ca0f_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzE3Mw_2e2a7c4c-d2d7-4a1c-b320-f58de7d91a23"
      unitRef="number">0.01500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i137e61760ab54aeca749b93a91ff751a_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzIzNg_a557b2f4-3524-4495-81f5-c681cf571480"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i78c40d860ca64423b82c1e5c110503b9_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzI0Mg_c9624d39-66b0-434f-b9b9-29d296d30ca0"
      unitRef="number">0.00500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i49c4fb611fc04ac98ef429f9b84c2ee9_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzczOA_dac4a6c2-d352-4cea-88a8-c9a88d1d3cdb"
      unitRef="number">0.00075</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i0c9443ac8aae4d0981d998b8260bd6f1_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMzc0NA_f7d646b4-93a2-4261-b296-b24a4390aa86"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization
      contextRef="i8b013e4966434f3ea1868625f1361ec0_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDA3OQ_9d8e99d8-3b38-4626-85c5-5a2e07294933"
      unitRef="number">0.70</swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6366659714254cb4a9980315ed597652_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDE1NQ_1cb4d8dc-cf33-414c-a096-34af76e28365"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i6366659714254cb4a9980315ed597652_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDU1MA_039bd9b7-bcea-4ea6-b39c-b3b8691c4593"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iad804212f2e44826a20cb31c92402732_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODI0NjMzNzIyMTA4Mg_dee04995-4a69-40d4-ac4b-4d92fa2205b7"
      unitRef="usd">450000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad804212f2e44826a20cb31c92402732_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODI0NjMzNzIyMTA1NA_050c8406-b737-4812-84fe-2de10d9c11ce"
      unitRef="number">0.0220</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <swx:DebtInstrumentDiscountRate
      contextRef="iad804212f2e44826a20cb31c92402732_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODI0NjMzNzIyMTA2MQ_2f9e42dc-a390-436e-81eb-9ca3f49336b1"
      unitRef="number">0.00126</swx:DebtInstrumentDiscountRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iad804212f2e44826a20cb31c92402732_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMTMxOTQxMzk1NDc5ODk_050c8406-b737-4812-84fe-2de10d9c11ce"
      unitRef="number">0.0220</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i396af075fd7847a99e91c1e725c97b1b_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfODI0NjMzNzIyMTEwMw_fd24012d-eba4-47b0-a121-0c05fddc11cf"
      unitRef="number">0.0445</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i0f77c68a4a99449eaea0202f4886e3ac_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMTUzOTMxNjI4MDI3NTI_6513b920-fd57-4fff-82e6-dcde83fdeac7"
      unitRef="usd">125000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i396af075fd7847a99e91c1e725c97b1b_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMTMxOTQxMzk1NDc5OTI_fd24012d-eba4-47b0-a121-0c05fddc11cf"
      unitRef="number">0.0445</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i05c15ea491bb4a5f96a511992370f67c_D20200731-20200731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMTMxOTQxMzk1NDgwMTI_9e1ad9b7-3170-4783-bdab-fe4075a9cff8"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i957597606fdf419bbb2f33030be2e2b5_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDYzMQ_2d91c285-1f1a-492e-8c52-2c6d966faa84"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i669d09503fc649c7b5cfdc8d5e453770_I20181130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDc3OQ_243ba054-b96b-41ed-a070-71d6c9b1011c"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i678f39a3e1e24b4b951c44d905acfb54_I20181130"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDkxMQ_3e490c8b-f3d0-48e5-87c3-e6fe64ef3c65"
      unitRef="usd">265000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i957597606fdf419bbb2f33030be2e2b5_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNDkxOQ_2d91c285-1f1a-492e-8c52-2c6d966faa84"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="i7e694a005de3471c80ae61fc4b0634a9_I20200630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNTQ5NzU1ODE0OTY4Mw_ec379720-5a10-47d6-bf52-145356bdbd95"
      unitRef="usd">1300000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:LineOfCredit
      contextRef="i7e694a005de3471c80ae61fc4b0634a9_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNTQ5NzU1ODE0OTY0OQ_3b2f5c1f-410f-4e75-8b46-ff7712736584"
      unitRef="usd">298000000</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i8eec006ce73b4f38a6f12b33b383f73c_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfMTQyOTM2NTExNzM2MzM_522c9509-4b99-4a52-8f61-0b202c56169e"
      unitRef="usd">70000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i41a85187243a465d9bf3ee3eed05470c_I20170331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNTQ4NQ_227fad76-30df-44fc-891b-477397fab916"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBorrowings
      contextRef="id031e71b9e4f49ca8429fb6a1fcdd5ac_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNTU2OQ_9e132a39-6307-4957-afbb-e76995e0c708"
      unitRef="usd">58000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i82b79ea583d2414b90741d827b41d888_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNTgyMg_d689a811-7e96-4740-a01f-2dda43f86568"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i273c7a2c227d4ef980ddc938709f0a9e_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjA5OA_00de79dc-3cfa-4f2c-a0ff-9436ed50c64f"
      unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ida37befd508041278c9481aa0c48acee_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjEwNA_0f685289-20b0-4e6a-b84f-e39d1fbb8d5a"
      unitRef="number">0.01500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie7042446daab4da19f8ffec4b0d8355c_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjE2Nw_3320aa24-67c2-46a9-8e1f-1afba4048d26"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2c72965c6b9946eca1da066b1f3e454f_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjE3Mw_0b21bac0-f4a7-402a-a2cc-9dfe96453f4e"
      unitRef="number">0.00500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="iba1038aa27e74e8babf1c09ca0ee5052_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjcxOQ_7afd99b8-dad9-4af2-948e-5c6e921c9f22"
      unitRef="number">0.00075</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i1227b840a3ad4b2081b4927d55933cb5_D20200410-20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNjcyNQ_7d741ae3-a5cd-4747-b9b4-572f5cfec8be"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization
      contextRef="i82b79ea583d2414b90741d827b41d888_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzA3OQ_f1d4aac8-5424-45b7-9764-f960f58b2b80"
      unitRef="number">0.70</swx:DebtInstrumentCovenantRatioOfFundedDebtToTotalCapitalization>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzE4Mw_8300029c-89a4-41ab-9cca-ead8b796d3b7"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <swx:LineOfCreditFacilityWorkingCapitalPurposes
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzIwMw_307b3f2e-5722-408a-bdbf-92763c5afb34"
      unitRef="usd">250000000</swx:LineOfCreditFacilityWorkingCapitalPurposes>
    <us-gaap:ShortTermBorrowings
      contextRef="if135d82ff7cf47f6aa3a645e05ab0eeb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzI4NA_73b30f41-06a6-4276-bb41-7ab87c7d4d38"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="id031e71b9e4f49ca8429fb6a1fcdd5ac_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzQ3Mg_9e132a39-6307-4957-afbb-e76995e0c708"
      unitRef="usd">58000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LineOfCredit
      contextRef="i647de85fe8294c759ced67ee0c1745b6_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzQ4NA_f41223f0-2a7d-47a4-8186-6e4dd3746a51"
      unitRef="usd">188000000</us-gaap:LineOfCredit>
    <swx:DebtInstrumentPercentageOfTotalWithInterestRatesReferenceToLIBORAndDueAfter2021
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF82NC9mcmFnOjI0ZDVmMjE2OWRiMDQ4ZGM5NTJmODBkMDE4ZGFjMWMzL3RleHRyZWdpb246MjRkNWYyMTY5ZGIwNDhkYzk1MmY4MGQwMThkYWMxYzNfNzc2MA_23d50373-6df6-4687-ac80-cc878482a6f5"
      unitRef="number">0.09</swx:DebtInstrumentPercentageOfTotalWithInterestRatesReferenceToLIBORAndDueAfter2021>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMjgxMA_d7936ae4-2637-45db-b815-cfbb288d8fa2">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.998%;"/&gt;&lt;td style="width:1.0%;"/&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:4.881%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:5.467%;"/&gt;&lt;td style="width:1.0%;"/&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:5.174%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:5.470%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.136%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.838%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before- &lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial gain/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(71,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 the earnings of Centuri&#x2019;s Canadian subsidiaries in Canada, 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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Approximately $2&#160;million of realized losses (net of tax) related to Southwest&#x2019;s forward-starting interest rate swaps (&#x201c;FSIRS&#x201d;), included in AOCI at June&#160;30,&#160;2020, will be reclassified into interest expense within the next 12&#160;months as the related interest payments on long-term debt occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.592%;"/&gt;&lt;td style="width:1.0%;"/&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:4.011%;"/&gt;&lt;td style="width:1.0%;"/&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:6.357%;"/&gt;&lt;td style="width:1.0%;"/&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:4.304%;"/&gt;&lt;td style="width:1.0%;"/&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:3.718%;"/&gt;&lt;td style="width:1.0%;"/&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:6.357%;"/&gt;&lt;td style="width:1.0%;"/&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:3.278%;"/&gt;&lt;td style="width:1.0%;"/&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:3.718%;"/&gt;&lt;td style="width:1.0%;"/&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:4.891%;"/&gt;&lt;td style="width:1.0%;"/&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:3.131%;"/&gt;&lt;td style="width:1.0%;"/&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:4.313%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Beginning Balance AOCI December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;FSIRS amounts reclassified from AOCI&#160;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Amortization of prior service cost (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Amortization of net actuarial loss (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income (loss) attributable to Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Ending Balance AOCI June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 amounts are 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.134%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:7.237%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:7.237%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:4.457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Beginning Balance AOCI December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS amounts reclassified from AOCI (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income attributable to Southwest Gas Corporation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Ending Balance AOCI June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(5)&#160;The FSIRS reclassification amounts are 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.995%;"/&gt;&lt;td style="width:1.0%;"/&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:15.767%;"/&gt;&lt;td style="width:1.0%;"/&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:15.770%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(464,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(483,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: amount recognized in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;420,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <swx:ScheduleOfRelatedTaxEffectsAllocatedToComponentsOfOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMjgwNA_421dbedb-3f03-493f-b576-d3eab7831a9b">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.998%;"/&gt;&lt;td style="width:1.0%;"/&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:4.881%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:5.467%;"/&gt;&lt;td style="width:1.0%;"/&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:5.174%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:5.470%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,805)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(390)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:45.136%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.838%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.195%;"/&gt;&lt;td style="width:1.0%;"/&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.985%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net-of-&lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before- &lt;br/&gt;Tax&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined benefit pension plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial gain/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(71,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(54,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Pension plans other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(10,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS (designated hedging activities):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified into net income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(804)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(803)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total other comprehensive income (loss) - Southwest Gas Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation adjustments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 the earnings of Centuri&#x2019;s Canadian subsidiaries in Canada, 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="i0e09265330d74febb2ebd41a377f7a10_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy0yLTEtMS0w_7a8b464a-9a1d-44d6-87f1-53b7a213eee6"
      unitRef="usd">-289000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0e09265330d74febb2ebd41a377f7a10_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy00LTEtMS0w_56253798-15b4-4736-babf-49f2e593e58e"
      unitRef="usd">-69000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0e09265330d74febb2ebd41a377f7a10_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy02LTEtMS0w_d3bbf7a4-f737-4b97-aa40-bb916f4b8694"
      unitRef="usd">-220000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0535411180df44099a57aa8cf47befe2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy04LTEtMS0w_b05d9a2a-e2bf-4b97-8a39-7813ef914c84"
      unitRef="usd">-318000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i0535411180df44099a57aa8cf47befe2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy0xMC0xLTEtMA_23b4e9f2-b6a1-4141-baa5-12a71a95aa01"
      unitRef="usd">-76000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0535411180df44099a57aa8cf47befe2_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMy0xMi0xLTEtMA_18396103-abc6-4710-aa53-856fcce07fd3"
      unitRef="usd">-242000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i486dc0c2e8ab40bca806d619adcdbba7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC0yLTEtMS0w_ee6ecad9-b00e-47ca-8d4c-45ed24198503"
      unitRef="usd">-9457000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i486dc0c2e8ab40bca806d619adcdbba7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC00LTEtMS0w_4c9ded39-91d9-4578-9bf7-11192d1f541c"
      unitRef="usd">-2270000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i486dc0c2e8ab40bca806d619adcdbba7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC02LTEtMS0w_7f0d87ab-c7b6-4929-b992-b07492f1a673"
      unitRef="usd">-7187000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7772e51563da431d830f7946d9049a72_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC04LTEtMS0w_9a553f77-39e1-40ff-81e8-71c34aee9487"
      unitRef="usd">-5844000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7772e51563da431d830f7946d9049a72_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC0xMC0xLTEtMA_b693afd4-5a1f-4c39-af4f-a8dd3cfeff70"
      unitRef="usd">-1403000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7772e51563da431d830f7946d9049a72_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNC0xMi0xLTEtMA_10b492aa-f1d2-4be6-bfda-5921fecb6d2a"
      unitRef="usd">-4441000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2cf50b763d804ff89ab8cc236b9f18aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS0yLTEtMS0w_d62f3be2-8b71-4e93-aac3-d84a18be3ace"
      unitRef="usd">8395000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2cf50b763d804ff89ab8cc236b9f18aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS00LTEtMS0w_2a5c5d19-b881-4f0a-aca6-d5b359bd7b20"
      unitRef="usd">2015000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2cf50b763d804ff89ab8cc236b9f18aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS02LTEtMS0w_8e7659b7-e540-4e67-b8f9-1355a2f2ffbe"
      unitRef="usd">6380000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ib830935736b446fc961b3d62e180c998_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS04LTEtMS0w_dcb76076-3e23-4232-8637-cf9b1dc619bd"
      unitRef="usd">5348000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ib830935736b446fc961b3d62e180c998_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS0xMC0xLTEtMA_a6a66fb9-63c2-4384-bac9-cab4fbbd9cdb"
      unitRef="usd">1284000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib830935736b446fc961b3d62e180c998_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNS0xMi0xLTEtMA_ee53405a-6764-465f-903a-be9096e99fdc"
      unitRef="usd">4064000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie69b992173e8466692768d8fc1ea7f75_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi0yLTEtMS0w_4267bbdf-9417-4a1c-aaa5-ea8cea7ddaa4"
      unitRef="usd">1351000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie69b992173e8466692768d8fc1ea7f75_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi00LTEtMS0w_5fcc41b0-c5c8-42fa-9d2b-08e0f3224be5"
      unitRef="usd">324000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie69b992173e8466692768d8fc1ea7f75_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi02LTEtMS0w_7fd1763b-4564-4a43-ad5e-60a22822a322"
      unitRef="usd">1027000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ifcacdc15b9b54fbfb5ca39517068eb78_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi04LTEtMS0w_5a68b832-3d90-48f8-b95f-94447d1c7fe2"
      unitRef="usd">814000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ifcacdc15b9b54fbfb5ca39517068eb78_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi0xMC0xLTEtMA_116421df-2bfc-49b4-9fb3-85e6ad5f5510"
      unitRef="usd">195000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifcacdc15b9b54fbfb5ca39517068eb78_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfNi0xMi0xLTEtMA_9be0ffe3-ff8f-40bc-aeb8-f4f25e037a69"
      unitRef="usd">619000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC0yLTEtMS0w_64f0ab9d-4404-4673-88f3-357f04c72d8c"
      unitRef="usd">-836000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC00LTEtMS0w_c1a61dd7-f703-468b-8da6-7fe075f05272"
      unitRef="usd">-201000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC02LTEtMS0w_710b285a-179c-4183-850d-1bfaab6b5d3f"
      unitRef="usd">-635000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC04LTEtMS0w_ccb79eb8-f7ad-4765-ac8e-75f955267e97"
      unitRef="usd">-836000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC0xMC0xLTEtMA_811096c5-7872-4181-853b-4d2dde358fc0"
      unitRef="usd">-200000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOC0xMi0xLTEtMA_79b8904f-20ce-4d64-be6e-97f190050acb"
      unitRef="usd">-636000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS0yLTEtMS0w_5739914a-ef78-49d4-b0a3-ae502bd4f309"
      unitRef="usd">836000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS00LTEtMS0w_5be99798-b991-4aaf-8137-509c446bbda2"
      unitRef="usd">201000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1e2e19d734cc4cf4be43ee8148cf5d7e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS02LTEtMS0w_ddab50c9-3d41-4276-9ad4-65dcb4706032"
      unitRef="usd">635000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS04LTEtMS0w_1fca7c60-488c-4770-8fbc-512e1ac74775"
      unitRef="usd">836000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS0xMC0xLTEtMA_512c8966-68f5-4fe0-89d0-167a4ef99061"
      unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idf7c61a486004527b2f7426e29b30910_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfOS0xMi0xLTEtMA_c2cbf26a-c69d-457b-bce5-db93581b68af"
      unitRef="usd">636000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtMi0xLTEtMA_2a94d235-0002-48b6-ab57-b5a17a49b50a"
      unitRef="usd">2187000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtNC0xLTEtMA_7045558f-d66e-4029-ba7b-7cb2e2276305"
      unitRef="usd">525000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic392a96416654e10a42ec68dde2ac661_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtNi0xLTEtMA_758e8f81-6a07-40e1-a312-aea813e691b9"
      unitRef="usd">1662000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtOC0xLTEtMA_e67c2d8e-504e-43eb-ae7d-4fd0f817e6af"
      unitRef="usd">1650000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtMTAtMS0xLTA_e3b4f971-1c2e-4e92-93f9-999a1958da74"
      unitRef="usd">395000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie60cbe158ff64ab4808be93cf97697f9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTAtMTItMS0xLTA_daf88803-5d2c-4289-8d74-20480b9bbec7"
      unitRef="usd">1255000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItMi0xLTEtMA_02f97755-cf10-4a75-826d-b0593dfe371f"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItNC0xLTEtMA_4e8bd236-8325-4544-97d7-1adba84dcb5e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItNi0xLTEtMA_2d2f6971-8758-4570-9189-6dac6f1bd32c"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItOC0xLTEtMA_305a9361-e10a-42ef-b121-101adfa84ed2"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItMTAtMS0xLTA_f57d6605-f0f4-416b-a2b2-5749176ead45"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTItMTItMS0xLTA_3aa197a1-91b2-42e4-a364-9a98e8e6f1ab"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtMi0xLTEtMA_327bfe7a-67e4-4aba-9873-e0fb69e942e3"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtNC0xLTEtMA_39289b1f-d2bf-485f-982e-631f713a5bba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i060ff7d4d04942e59aa547ec73cdca60_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtNi0xLTEtMA_48f29d7f-0d89-47f8-a5d1-a110849c1dad"
      unitRef="usd">1794000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtOC0xLTEtMA_15b63e37-3405-46cd-b109-85cb89f244f4"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtMTAtMS0xLTA_5e4abb6a-a357-41f2-b2d3-a45c897c150b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i13a9e50f493841bf8a82064b419f6f97_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTMtMTItMS0xLTA_12fb57f1-57b2-428e-ace6-a28179308e14"
      unitRef="usd">787000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtMi0xLTEtMA_f977668f-cc1d-4688-bf57-0e7390b567f1"
      unitRef="usd">3981000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtNC0xLTEtMA_45abe5f0-5b3d-413f-976a-c895f03b6240"
      unitRef="usd">525000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtNi0xLTEtMA_dd7c13eb-ed19-41c8-a5ac-8901be7782c7"
      unitRef="usd">3456000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtOC0xLTEtMA_d432d2ed-47b8-4a0a-9803-bb8973acfd84"
      unitRef="usd">2437000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtMTAtMS0xLTA_81fa8a90-5c95-4584-bf49-f467d1fa5e14"
      unitRef="usd">395000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTQtMTItMS0xLTA_e8a99db7-1ac6-4fc7-9c10-9fd85bda7f40"
      unitRef="usd">2042000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktMi0xLTEtNzAw_a9fc214f-8c1f-4476-a95a-b55a8e75bf2c"
      unitRef="usd">-578000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktNC0xLTEtNzAw_81a0967b-eb68-4c9a-8c22-d46dacdc5662"
      unitRef="usd">-138000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktNi0xLTEtNzAw_ebb7f546-1b1e-44a6-a386-badfde94bce2"
      unitRef="usd">-440000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i03401ed4b8f848db928a0c50e6fc42d7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktOC0xLTEtNzAw_fece75b9-c6e4-4789-b32e-a7acc67496fa"
      unitRef="usd">-635000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i03401ed4b8f848db928a0c50e6fc42d7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktMTAtMS0xLTcwMA_d28b0dbe-f147-4d73-814a-9635c56ad1ee"
      unitRef="usd">-152000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i03401ed4b8f848db928a0c50e6fc42d7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMTktMTItMS0xLTcwMA_de7a9432-217a-4899-abed-6c17a79582c5"
      unitRef="usd">-483000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtMi0xLTEtNzAw_f62b0df1-b08b-457e-9447-39274829bf5c"
      unitRef="usd">-18915000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtNC0xLTEtNzAw_e289c924-e4b6-4530-9dda-3faa7072af6c"
      unitRef="usd">-4540000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtNi0xLTEtNzAw_3b288a87-fb2f-4d97-ba21-3a3df25b496d"
      unitRef="usd">-14375000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2b622470c7314b6796cdb3664be861e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtOC0xLTEtNzAw_20545a39-23f3-4895-9882-b8422f028fbc"
      unitRef="usd">-11688000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2b622470c7314b6796cdb3664be861e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtMTAtMS0xLTcwMA_95b37231-8137-491f-9bc1-e736b2c2c348"
      unitRef="usd">-2805000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2b622470c7314b6796cdb3664be861e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjAtMTItMS0xLTcwMA_85454138-813e-4b27-909e-5ca8cf3bc298"
      unitRef="usd">-8883000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtMi0xLTEtNzAw_09e5712e-15f5-41e8-8f10-3ff946ce9515"
      unitRef="usd">16790000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtNC0xLTEtNzAw_073f9e24-6a48-44d4-821d-f2d1c898f9af"
      unitRef="usd">4030000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtNi0xLTEtNzAw_440d8afb-e2ff-4a4c-bcb7-316a134ab640"
      unitRef="usd">12760000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i32159e0bbdc74d3481a1de456ba82afd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtOC0xLTEtNzAw_44ce0b10-8285-4aaf-9e01-c1d137b250ee"
      unitRef="usd">10695000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i32159e0bbdc74d3481a1de456ba82afd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtMTAtMS0xLTcwMA_ee5c9212-efae-44db-abbe-67b921dd0c67"
      unitRef="usd">2567000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i32159e0bbdc74d3481a1de456ba82afd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjEtMTItMS0xLTcwMA_b17eaadf-7c41-4679-a3ab-7fe903f59637"
      unitRef="usd">8128000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItMi0xLTEtNzAw_cacf7c3c-a188-4718-9527-57ab10a4f91d"
      unitRef="usd">2703000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItNC0xLTEtNzAw_8d70c91f-060e-434b-a097-c7a12df32faa"
      unitRef="usd">648000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItNi0xLTEtNzAw_30a66955-4a58-48e1-a1b8-bfa693e9432b"
      unitRef="usd">2055000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i1d23c3104a6a494d88fb2ed43b857757_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItOC0xLTEtNzAw_875516f8-fe2f-48d3-850c-7ff9c376232a"
      unitRef="usd">1628000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i1d23c3104a6a494d88fb2ed43b857757_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItMTAtMS0xLTcwMA_e4d999eb-9ef5-4f4d-8100-be58a4608b2e"
      unitRef="usd">390000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1d23c3104a6a494d88fb2ed43b857757_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjItMTItMS0xLTcwMA_2bbbf91b-0202-4fb2-8f44-bb29d97e1db1"
      unitRef="usd">1238000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtMi0xLTEtNzAw_397c3825-4dfd-4a00-bc30-92f75e7ec9c2"
      unitRef="usd">-1673000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtNC0xLTEtNzAw_faf2cc78-05bc-41f9-90bd-7092b2e410f7"
      unitRef="usd">-402000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtNi0xLTEtNzAw_d1b3613b-e4ac-445f-a460-42996d10689e"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtOC0xLTEtNzAw_885e58b8-5437-4667-90e1-72a95ea52ad1"
      unitRef="usd">-1672000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtMTAtMS0xLTcwMA_fcf7a951-2201-4998-97de-80b2ef150444"
      unitRef="usd">-401000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjQtMTItMS0xLTcwMA_0fdb8d8e-1b24-4b1c-a458-6432513fa319"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtMi0xLTEtNzAw_42e0339e-f2a1-40f9-9fdc-0e5b964df626"
      unitRef="usd">1673000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtNC0xLTEtNzAw_9ec1c7a6-1ba4-4f48-acfc-4bbd7eea0a0c"
      unitRef="usd">402000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtNi0xLTEtNzAw_3fd861dd-bda8-4c0e-b885-ee6dbba04e9c"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtOC0xLTEtNzAw_07135f49-5a3e-4583-b0ab-6c5b6d11dece"
      unitRef="usd">1672000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtMTAtMS0xLTcwMA_5848ce7a-7c71-4e05-bfbd-97d02fe3ce0d"
      unitRef="usd">401000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idafa245b1c7d4017a7965e85d6a22998_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjUtMTItMS0xLTcwMA_6584bdc0-7a06-42ad-8084-7712007a5bd2"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtMi0xLTEtNzAw_ba9067c5-5704-4fec-8abd-936d8a698233"
      unitRef="usd">4376000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtNC0xLTEtNzAw_8895b128-6654-43ee-8d4b-89dcbddb5ce0"
      unitRef="usd">1050000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtNi0xLTEtNzAw_a5a42ca2-8581-41a6-b95c-7ca7dec9ea47"
      unitRef="usd">3326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtOC0xLTEtNzAw_59ff86d5-1023-4a89-bd7e-f82e964c96f0"
      unitRef="usd">3300000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtMTAtMS0xLTcwMA_c4e65c49-5e61-41a5-ba8c-af0bbcd26495"
      unitRef="usd">791000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if088b2e29ccd4abd8a49a4d1bd3e0355_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjYtMTItMS0xLTcwMA_a425463d-0894-451b-af7e-29123e2af292"
      unitRef="usd">2509000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtMi0xLTEtNzAw_63b9af8f-5c3f-441d-8f18-0418998465ea"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtNC0xLTEtNzAw_49eb86c9-3aff-4bf7-9091-12da9e60aa3c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtNi0xLTEtNzAw_2ff5204d-4160-41fb-aef9-1ad8ddc2b774"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtOC0xLTEtNzAw_4f27dd5a-f59b-4572-8d09-b744a27a1f19"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtMTAtMS0xLTcwMA_947ecdbc-f430-40e0-a16d-71e24e356b27"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjgtMTItMS0xLTcwMA_4d4f8e41-3973-419e-9cce-9dc08e4c58dd"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktMi0xLTEtNzAw_a661af04-dd6d-4899-a57d-a34e36abe034"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktNC0xLTEtNzAw_85cc2973-a9cc-478b-911c-f5e8d55937dc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktNi0xLTEtNzAw_0a4fe24e-63fd-4c57-afb2-3b5f76fc2990"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktOC0xLTEtNzAw_8675482e-968c-4526-9f43-08953abea5ca"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktMTAtMS0xLTcwMA_0779b921-58cd-4829-b558-521c707c7196"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6ec5d82f1d134267a0bae39aab53f56b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMjktMTItMS0xLTcwMA_405aab6a-fa64-4c3d-b3ad-0a5c85fb03ed"
      unitRef="usd">1578000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtMi0xLTEtNzAw_188f8bce-3d34-4833-a4e6-90d1c092efc1"
      unitRef="usd">2165000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtNC0xLTEtNzAw_2fe6fc5f-62bf-43a9-959e-53193fa37e66"
      unitRef="usd">1050000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtNi0xLTEtNzAw_074b48ec-6b1b-4ca8-86ff-fa73e4b945dc"
      unitRef="usd">1115000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtOC0xLTEtNzAw_a6ed3edc-d6ea-455d-ad5c-ceae3dbdfdbf"
      unitRef="usd">4878000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtMTAtMS0xLTcwMA_9bfe86f6-2564-4a17-97bd-46e6ff238202"
      unitRef="usd">791000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjM1YzE5M2Q1MGMzMDQ4YzRiMGM1OTU4NTI0ZTczMDg2L3RhYmxlcmFuZ2U6MzVjMTkzZDUwYzMwNDhjNGIwYzU5NTg1MjRlNzMwODZfMzAtMTItMS0xLTcwMA_d3bd3179-28b5-4b5a-8914-c0000caa1d7c"
      unitRef="usd">4087000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy0yLTEtMS0w_55dfc6db-acff-4258-86c7-2e248e170c87"
      unitRef="usd">-71087000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy00LTEtMS0w_42843f09-02df-49b4-bb36-3c4a41824271"
      unitRef="usd">-17061000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy02LTEtMS0w_c530c121-0bbc-44ca-a685-22fc5b3b07c7"
      unitRef="usd">-54026000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy04LTEtMS0w_eeb64f05-15bc-4ac3-9ee8-ddd3f68385ee"
      unitRef="usd">-20426000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy0xMC0xLTEtMA_8b7410b0-5205-45c0-bd62-3959332fd852"
      unitRef="usd">-4902000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMy0xMi0xLTEtMA_e23d2529-bca2-4c52-8d4e-2669acb32226"
      unitRef="usd">-15524000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6a52a092c2524b7dbbffe049400071b5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC0yLTEtMS0w_0c9d1230-23e1-48b3-9d80-116af789b91e"
      unitRef="usd">-1214000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6a52a092c2524b7dbbffe049400071b5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC00LTEtMS0w_34eb4d5f-0a65-4515-bd0e-cbb6e3129204"
      unitRef="usd">-291000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6a52a092c2524b7dbbffe049400071b5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC02LTEtMS0w_884b484a-bdca-473e-850f-c55142b8ca87"
      unitRef="usd">-923000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ic86a896c0906493d917ab8418a319498_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC04LTEtMS0w_f7966493-8bea-4850-acb2-e9db0bdb8e7e"
      unitRef="usd">-1302000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ic86a896c0906493d917ab8418a319498_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC0xMC0xLTEtMA_312e92d6-ed48-476b-a92f-106f763a8dac"
      unitRef="usd">-312000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic86a896c0906493d917ab8418a319498_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNC0xMi0xLTEtMA_8e87f76c-bd39-4d30-8fe0-f9d37cb5223b"
      unitRef="usd">-990000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS0yLTEtMS0w_2bc30693-c178-4402-9a45-55c1778e2b89"
      unitRef="usd">-30603000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS00LTEtMS0w_49f7a655-ba31-4ee5-aca8-c8b8e3b7b34e"
      unitRef="usd">-7345000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9720a3bd734d439ea1bc4ffd4328a4cc_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS02LTEtMS0w_edd9ba4f-bcdf-4be9-b1e5-351801da0ad5"
      unitRef="usd">-23258000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS04LTEtMS0w_07bf72b5-3ad3-414a-b1af-bc2d28ed8ebb"
      unitRef="usd">-28497000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS0xMC0xLTEtMA_bd8d53e9-968b-44c1-9f54-819fc96ef343"
      unitRef="usd">-6839000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2e718bf8a1484924bba834d20925a147_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNS0xMi0xLTEtMA_be5a5965-2e50-4e88-9a61-708efd2adddd"
      unitRef="usd">-21658000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i1dfd721a48924b58869d99b8a23380d2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi0yLTEtMS0w_0801f5f0-3e5a-4904-9058-d90c8c94cd71"
      unitRef="usd">-1878000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i1dfd721a48924b58869d99b8a23380d2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi00LTEtMS0w_a9b62908-c10c-4f1f-853c-16d18f2734a7"
      unitRef="usd">-452000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i1dfd721a48924b58869d99b8a23380d2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi02LTEtMS0w_c459ce8c-6896-4caa-9c4f-65c04f34e0f1"
      unitRef="usd">-1426000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9a45070a6e314ede9a921844e302c2bb_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi04LTEtMS0w_cce44575-5ca8-4979-8a02-a7e9f395e371"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9a45070a6e314ede9a921844e302c2bb_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi0xMC0xLTEtMA_0ec9bc9e-682f-4fd5-b520-32aec2d81a35"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9a45070a6e314ede9a921844e302c2bb_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNi0xMi0xLTEtMA_ff391a78-0e33-4f81-b3f8-6b0439a63aed"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i960ccfc8cfe6413eb8cc459f31a9db25_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy0yLTEtMS0w_8df9b0d1-e067-4afd-984e-52e2380675ae"
      unitRef="usd">-30849000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i960ccfc8cfe6413eb8cc459f31a9db25_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy00LTEtMS0w_85c40481-478e-4e0a-a76b-6cfec8108542"
      unitRef="usd">-7404000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i960ccfc8cfe6413eb8cc459f31a9db25_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy02LTEtMS0w_d987049c-d606-4222-a653-fde78f7e361d"
      unitRef="usd">-23445000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8fa16f83564342bab440d210fe348a54_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy04LTEtMS0w_2f5eecef-18df-4904-9c41-9ad726a3665c"
      unitRef="usd">3809000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i8fa16f83564342bab440d210fe348a54_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy0xMC0xLTEtMA_b7ced560-724f-4ab7-a83a-56b9ea44ec79"
      unitRef="usd">914000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8fa16f83564342bab440d210fe348a54_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfNy0xMi0xLTEtMA_a89a94ad-5cc2-4ff8-badb-4a9a6a8dbeaa"
      unitRef="usd">2895000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i80abddfcdbb542949cf4604d20cfa7bf_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC0yLTEtMS0w_0232206e-9a04-4269-ac84-3b77c9a1c9b9"
      unitRef="usd">-10299000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i80abddfcdbb542949cf4604d20cfa7bf_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC00LTEtMS0w_20869338-a2c3-493a-86c5-886344ebe7d5"
      unitRef="usd">-2473000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i80abddfcdbb542949cf4604d20cfa7bf_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC02LTEtMS0w_22c37fff-1878-419f-8bd6-fa9923e2caf3"
      unitRef="usd">-7826000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i01a5db1befe64e17a6bc16b437bee343_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC04LTEtMS0w_07f1c3be-88d7-4ade-9041-dfc7cd6161a0"
      unitRef="usd">5564000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i01a5db1befe64e17a6bc16b437bee343_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC0xMC0xLTEtMA_f7d83443-da22-4a60-bb20-ec9279d03d55"
      unitRef="usd">1335000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i01a5db1befe64e17a6bc16b437bee343_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfOC0xMi0xLTEtMA_5bab0789-49d0-433f-97ab-36b7f07d3e81"
      unitRef="usd">4229000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtMi0xLTEtMA_adf39b52-731a-42b1-86cd-506540afe5ea"
      unitRef="usd">-3345000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtNC0xLTEtMA_a264effd-94ba-46a0-8cb5-fe2860831a84"
      unitRef="usd">-804000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtNi0xLTEtMA_d30be794-f35c-4b40-b74c-4d6f6fc62b75"
      unitRef="usd">-2541000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtOC0xLTEtMA_8598f216-cf88-4c72-a5dc-276859bd5038"
      unitRef="usd">-3344000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtMTAtMS0xLTA_f06f6913-6a1a-48b6-baa6-2ad981d609e9"
      unitRef="usd">-803000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTAtMTItMS0xLTA_e36b2ae4-7001-4ab0-a265-86d0e50b4e86"
      unitRef="usd">-2541000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtMi0xLTEtMA_a9464169-6462-41da-a6a3-6647d7b33093"
      unitRef="usd">3345000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtNC0xLTEtMA_e1c451d4-62a6-4c85-9a8e-02bcec58ba99"
      unitRef="usd">804000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i64d336117d224e90b1acb7a3e2dd9ea1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtNi0xLTEtMA_db102a15-5fc1-4d4c-b651-fa3f8d1470ac"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtOC0xLTEtMA_d90a80e3-1093-4791-aa74-e6f37ad11d12"
      unitRef="usd">3344000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtMTAtMS0xLTA_f8f4609f-e6d7-45ca-afb4-dd7ef8dbae02"
      unitRef="usd">803000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icdb859361d5a41efa3c83ba5c1985df2_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTEtMTItMS0xLTA_d5444aa3-7c22-42ee-a720-25cb94a18e76"
      unitRef="usd">2541000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItMi0xLTEtMA_c3f2dc38-d697-441f-86dd-8a077eff76a9"
      unitRef="usd">-6954000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItNC0xLTEtMA_eca7825e-3fb2-4178-af0a-23963e0e4a8b"
      unitRef="usd">-1669000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7dc329ad652e4244aeab0bb4632ffc33_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItNi0xLTEtMA_1ec35ae3-f726-49ce-8f5f-9529503d67ba"
      unitRef="usd">-5285000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItOC0xLTEtMA_c89aba78-f194-4563-b773-93f1a81610df"
      unitRef="usd">8908000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItMTAtMS0xLTA_9260f426-7ade-4899-8cd3-ffe6374931b0"
      unitRef="usd">2138000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i80daee81593b45ef9a1fb4314f8e756c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTItMTItMS0xLTA_c83b101e-bb5f-41e6-9c98-e414548b94ad"
      unitRef="usd">6770000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtMi0xLTEtMA_dd3ee7fe-e5e1-4cae-a4a6-10756a712b66"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtNC0xLTEtMA_711584b7-bb2b-4357-8753-544fe6c2db93"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtNi0xLTEtMA_297a5b24-7406-49ed-b22d-ccc59434956f"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtOC0xLTEtMA_858c6d28-3f03-4a80-be10-69462a103ad5"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtMTAtMS0xLTA_ac6671ed-39ad-402b-9eed-5bae217b93d4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTQtMTItMS0xLTA_e9f47e13-b396-4f72-9d4c-916b17c372c3"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtMi0xLTEtMA_a6df9df0-f4a4-4e71-8746-4250865778bd"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtNC0xLTEtMA_07837a8d-6b08-4b64-bf44-326d7a48fd80"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9f56f9db6b7a4a098fb49e57503f0be3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtNi0xLTEtMA_f0321972-f97a-4e63-bbde-afb9388eca00"
      unitRef="usd">-1751000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtOC0xLTEtMA_c3617f17-6248-4c0a-b7d5-85daf33ea4a8"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtMTAtMS0xLTA_6629f7bc-14ff-45c8-b7d2-45378ada7347"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ibeb7a1f98251429a85dcbf381ba6a71b_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTUtMTItMS0xLTA_586e90d7-2c6f-4d08-bddc-700ed12cd241"
      unitRef="usd">169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtMi0xLTEtMA_c0d882ce-b5d7-40cf-99ba-d12a1880027b"
      unitRef="usd">-8705000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtNC0xLTEtMA_80ab6ab5-e477-4ffb-b082-e894e850f349"
      unitRef="usd">-1669000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtNi0xLTEtMA_03d4f506-2bf2-4509-91b3-a8abcad6942b"
      unitRef="usd">-7036000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtOC0xLTEtMA_f992c121-3cac-4617-89e7-efbeae565297"
      unitRef="usd">9077000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtMTAtMS0xLTA_daf44db1-ea66-41b3-96f0-9d90ce90208a"
      unitRef="usd">2138000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjE0YzM0NDQ2ZDcwZDRlNGQ5ZGNmNTJkZjRjM2M4Mzg5L3RhYmxlcmFuZ2U6MTRjMzQ0NDZkNzBkNGU0ZDlkY2Y1MmRmNGMzYzgzODlfMTYtMTItMS0xLTA_be9aa145-d3b4-432c-95ed-77dd3b4ce9fd"
      unitRef="usd">6939000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfNTE5_c48eb7ee-b874-442b-b504-2b9101fc0674"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfOTQy_44bec769-221e-42a9-a7f6-5629cb1c7c56"
      unitRef="usd">-2000000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMjgwNg_6e3e5161-c6fa-40b5-ba03-ea0b0c679520">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.592%;"/&gt;&lt;td style="width:1.0%;"/&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:4.011%;"/&gt;&lt;td style="width:1.0%;"/&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:6.357%;"/&gt;&lt;td style="width:1.0%;"/&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:4.304%;"/&gt;&lt;td style="width:1.0%;"/&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:3.718%;"/&gt;&lt;td style="width:1.0%;"/&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:6.357%;"/&gt;&lt;td style="width:1.0%;"/&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:3.278%;"/&gt;&lt;td style="width:1.0%;"/&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:3.718%;"/&gt;&lt;td style="width:1.0%;"/&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:4.891%;"/&gt;&lt;td style="width:1.0%;"/&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:3.131%;"/&gt;&lt;td style="width:1.0%;"/&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:4.313%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign Currency Items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Beginning Balance AOCI December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:15.75pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;FSIRS amounts reclassified from AOCI&#160;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Amortization of prior service cost (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Amortization of net actuarial loss (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income (loss) attributable to Southwest Gas Holdings, Inc.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Ending Balance AOCI June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 amounts are 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.134%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:7.237%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:7.237%;"/&gt;&lt;td style="width:1.0%;"/&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:4.451%;"/&gt;&lt;td style="width:1.0%;"/&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:4.457%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Thousands of dollars)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Before-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax&lt;br/&gt;(Expense)&lt;br/&gt;Benefit&#160;(8)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;After-Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Beginning Balance AOCI December&#160;31,&#160;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(50,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(55,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FSIRS amounts reclassified from AOCI (5)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of prior service cost (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of net actuarial loss (6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory adjustment (7)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,790)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,760)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-indent:-9pt;padding-left:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Net current period other comprehensive income attributable to Southwest Gas Corporation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%;"&gt;Ending Balance AOCI June&#160;30,&#160;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(48,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,825)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(5)&#160;The FSIRS reclassification amounts are 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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="i13a841fe8c004198b1cea1191c673dd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0yLTEtMS0w_289400d7-a903-4838-8f1e-86f297a903a6"
      unitRef="usd">-66601000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i13a841fe8c004198b1cea1191c673dd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi00LTEtMS0w_323bc113-a678-4bd4-a5fa-d69486a83ed2"
      unitRef="usd">15985000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i13a841fe8c004198b1cea1191c673dd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi02LTEtMS0w_58c887fe-b127-4fa7-aa5e-6c1097dbe69a"
      unitRef="usd">-50616000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i14456668a1f14136a132e6451cdc2ca9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi04LTEtMS0w_76b28f6a-d48e-40d3-89a8-264395e1108a"
      unitRef="usd">-5966000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i14456668a1f14136a132e6451cdc2ca9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0xMC0xLTEtMA_04159004-f91d-4893-8715-f1b3841e48af"
      unitRef="usd">1431000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14456668a1f14136a132e6451cdc2ca9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0xMi0xLTEtMA_864bc49d-9e69-466f-a7f5-f5df132be5af"
      unitRef="usd">-4535000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="if93980837b2b47a39a4ec6666a0bdd74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0xNC0xLTEtMA_7454ceeb-af89-4dab-bc4a-026d997117e5"
      unitRef="usd">-1581000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if93980837b2b47a39a4ec6666a0bdd74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0xOC0xLTEtMA_6e110fb2-d701-439d-8136-9fbf91493c36"
      unitRef="usd">-1581000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3441ffc880534038872db843b290550e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMi0yMC0xLTEtMA_fc2fa7da-f069-45eb-b829-2d16408dad35"
      unitRef="usd">-56732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMy0xNC0xLTEtMA_5212d349-16b6-4936-8f19-0406f65f2ff6"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMy0xOC0xLTEtMA_d11d4173-4047-4f32-bfe0-23c731bedf12"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMy0yMC0xLTEtMA_9530a880-383f-43c1-b485-5d4667e11fbc"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNC0xNC0xLTEtMA_d1d12f1c-e011-4a04-a9c5-e1a1716a2964"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNC0xOC0xLTEtMA_f065c286-d129-4831-a8c4-519827383bf4"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNC0yMC0xLTEtMA_b2698d52-ead3-4d61-b090-51a42b58b14c"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNS04LTEtMS0w_41811a0f-e296-4bdd-8d44-3784a32c91f5"
      unitRef="usd">-1673000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNS0xMC0xLTEtMA_128c1c73-21be-4b1e-bdf2-fc20af679955"
      unitRef="usd">-402000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNS0xMi0xLTEtMA_5cc371cd-c179-4be9-ab8e-8c8f4474e95b"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNS0yMC0xLTEtMA_338135ca-3d6b-41bc-b344-cb6bea7659b3"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNi0yLTEtMS0w_a7153bd5-f0c1-4945-afe4-a9ca05231e54"
      unitRef="usd">578000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNi00LTEtMS0w_cba6ffd3-1dbf-4d14-a4e4-b7b8123fb341"
      unitRef="usd">138000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNi02LTEtMS0w_54f80f09-91c9-465c-bf1d-84fe18801807"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia5f65269f73a4c22b85acac30c64617a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNi0yMC0xLTEtMA_8a6e2a7d-87a4-4eb2-ae25-3546f93eb80d"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNy0yLTEtMS0w_37e88825-5471-4530-a3e9-06b2f24defa0"
      unitRef="usd">18915000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNy00LTEtMS0w_dbaf41cb-b29b-48ab-869f-8889fb13bb13"
      unitRef="usd">4540000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNy02LTEtMS0w_467d2be3-5e59-4e32-a3a2-b0c5073ec403"
      unitRef="usd">14375000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i611f2772347e44cbb567acf9014ca0d9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfNy0yMC0xLTEtMA_0e85d4ff-fb61-48f3-a1ed-cc10af9db89c"
      unitRef="usd">14375000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOC0yLTEtMS0w_37234776-3340-4d33-8cbf-f51a44076ada"
      unitRef="usd">-16790000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOC00LTEtMS0w_db83476a-dd3f-468b-a6f1-11e65cd4d94f"
      unitRef="usd">-4030000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOC02LTEtMS0w_fd9fcd4b-ff92-4e01-bacd-9fcdea3043e6"
      unitRef="usd">-12760000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic1b55c810f044f3d93c1bb813c25da07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOC0yMC0xLTEtMA_b7f22bb6-4f15-4c89-bafc-b2eabc2f3af3"
      unitRef="usd">-12760000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0yLTEtMS0w_b3d4acd1-5d5a-4736-bacd-2b9fdd81b0f3"
      unitRef="usd">2703000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS00LTEtMS0w_793456cb-3851-4302-bf9c-09c2d5ae3b5b"
      unitRef="usd">648000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if7eaae6ccda44f47bd6e8d433cfc3ef3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS02LTEtMS0w_4c44ac2e-9beb-4989-b5bf-31bda7d96705"
      unitRef="usd">2055000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS04LTEtMS0w_321721b9-6cd7-4105-b42c-e397bbf3f5bf"
      unitRef="usd">1673000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0xMC0xLTEtMA_1b2ac2e5-4d81-4dbb-a113-2eba668e48c4"
      unitRef="usd">402000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i29057a5291dc4dfb844c2d6f47041921_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0xMi0xLTEtMA_f8e7c8fc-ff67-4158-be5a-92dea332df11"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0xNC0xLTEtMA_c64d58b6-a77c-4dde-8f66-51f03f28f7a1"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6f8a0cdf3bb64fa4bfeac115a3ca831a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0xOC0xLTEtMA_0a7dc06c-656e-4821-a3e6-164e557d4f3e"
      unitRef="usd">-2211000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfOS0yMC0xLTEtMA_d028d87e-3b7b-4275-b272-d2b74583e47f"
      unitRef="usd">1115000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i9d178e02b3b34e639a0d57d3c832a92d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMi0xLTEtMA_48d72396-9a82-499b-bd5b-16486eeaf78c"
      unitRef="usd">-63898000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i9d178e02b3b34e639a0d57d3c832a92d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtNC0xLTEtMA_de3037b1-86f5-42ad-b09d-41f6308a9b79"
      unitRef="usd">15337000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d178e02b3b34e639a0d57d3c832a92d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtNi0xLTEtMA_ec1541c0-016e-4b05-844a-8aab21f00e5b"
      unitRef="usd">-48561000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i282641fc11a941a6b55caee5beb786e8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtOC0xLTEtMA_260fe914-cef3-4637-8159-23e6baf14a04"
      unitRef="usd">-4293000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax
      contextRef="i282641fc11a941a6b55caee5beb786e8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMTAtMS0xLTA_82d2ee20-374d-4c9d-8b44-9772b23a46c4"
      unitRef="usd">1029000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i282641fc11a941a6b55caee5beb786e8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMTItMS0xLTA_60a65321-da3c-48ed-8b56-678d2c0943ab"
      unitRef="usd">-3264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax
      contextRef="i649739ac91c94ef980d69d3c0c52b8a5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMTQtMS0xLTA_ebadffbc-660b-4e8d-b7cc-0ce8dc1bd333"
      unitRef="usd">-3792000</swx:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i649739ac91c94ef980d69d3c0c52b8a5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMTgtMS0xLTA_5d238da3-f3d7-42ba-b0ff-c797a3836dbe"
      unitRef="usd">-3792000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc317907895a4bf789a3a45914cc9f83_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjk5YWJiZjcwZjUyZTRiNjhiMmYzMDAzMTY5ZGIwZjQ5L3RhYmxlcmFuZ2U6OTlhYmJmNzBmNTJlNGI2OGIyZjMwMDMxNjlkYjBmNDlfMTAtMjAtMS0xLTA_0c14a0d4-d317-43dc-b3ee-9b547ae17be2"
      unitRef="usd">-55617000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMTkzMQ_6b51a22a-dfef-495c-be2a-5938043a7ffa"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="if0e75324590c465daaf3f7e1d157ee4e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi0yLTEtMS0w_70d27440-6ca5-468f-9d7b-bdb3ac8255d5"
      unitRef="usd">-66601000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="if0e75324590c465daaf3f7e1d157ee4e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi00LTEtMS0w_babeaddb-3986-456e-9114-6fae46d995de"
      unitRef="usd">15985000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="if0e75324590c465daaf3f7e1d157ee4e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi02LTEtMS0w_6db22d9e-93c1-420d-8254-9ce35cf126d6"
      unitRef="usd">-50616000</us-gaap:StockholdersEquity>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="i365ce640c1c74747a1193f4fc35d61bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi04LTEtMS0w_da84ce2a-dc99-4189-91fb-7ff4261d5d77"
      unitRef="usd">-5966000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="i365ce640c1c74747a1193f4fc35d61bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi0xMC0xLTEtMA_7abeebdf-6a18-450a-b182-fec5e849537f"
      unitRef="usd">1431000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="i365ce640c1c74747a1193f4fc35d61bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi0xMi0xLTEtMA_c2b87463-5916-4b48-a36c-b66d20b71026"
      unitRef="usd">-4535000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc4150626e244d4a86181831d6ac2107_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMi0xNC0xLTEtMA_42ddd65a-f1a7-473e-918a-991b466ce43c"
      unitRef="usd">-55151000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMy04LTEtMS0w_6630dfc7-e39c-4fe7-9551-b33b7b0bbe41"
      unitRef="usd">-1673000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMy0xMC0xLTEtMA_945036f0-5594-41ec-8b34-c19890f3c822"
      unitRef="usd">-402000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMy0xMi0xLTEtMA_7ee5f826-72f4-4518-91c5-10ada20c89f2"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfMy0xNC0xLTEtMA_1bebac2d-750f-4d49-a001-8c0b54b233b3"
      unitRef="usd">-1271000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i14bcfa2d43f549ce833800f0a043c435_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNC0yLTEtMS0w_348b0756-fe9c-4b7a-a5a8-6022747e8c8d"
      unitRef="usd">578000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i14bcfa2d43f549ce833800f0a043c435_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNC00LTEtMS0w_cb391faf-7520-4af9-8146-3b3f3ffb1a8d"
      unitRef="usd">138000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i14bcfa2d43f549ce833800f0a043c435_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNC02LTEtMS0w_e80ff84e-bd68-4547-8070-b06b9d7fd82e"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i14bcfa2d43f549ce833800f0a043c435_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNC0xNC0xLTEtMA_cdc8d3de-60fd-430b-bd5b-6e020141a056"
      unitRef="usd">440000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i04119ea685ef4addb660545e2ab08c49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNS0yLTEtMS0w_0be03e9e-c900-40a7-93e6-3549f3e9c337"
      unitRef="usd">18915000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i04119ea685ef4addb660545e2ab08c49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNS00LTEtMS0w_e0ca4ebd-0b9c-4b83-8ec6-462bfd71b68a"
      unitRef="usd">4540000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i04119ea685ef4addb660545e2ab08c49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNS02LTEtMS0w_7079c02d-f01a-4b9f-b3c1-9fdb0d300148"
      unitRef="usd">14375000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i04119ea685ef4addb660545e2ab08c49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNS0xNC0xLTEtMA_b3e34cd5-3d1c-4806-8941-eac034b3d82b"
      unitRef="usd">14375000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ida9d5163d655446eb9f5b61e8c8c6713_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNi0yLTEtMS0w_1f8224b4-ec54-4c71-b2b3-edc4587e4a24"
      unitRef="usd">-16790000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ida9d5163d655446eb9f5b61e8c8c6713_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNi00LTEtMS0w_3057c004-5af5-4bdc-9bc2-900f369c1b99"
      unitRef="usd">-4030000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ida9d5163d655446eb9f5b61e8c8c6713_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNi02LTEtMS0w_cea704de-5dc7-4fc3-bc6d-1f277f46a858"
      unitRef="usd">-12760000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ida9d5163d655446eb9f5b61e8c8c6713_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNi0xNC0xLTEtMA_7461b5bd-7041-40d4-9d53-7126707619b1"
      unitRef="usd">-12760000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i776910e9d762494b89b7eb863965f0a2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy0yLTEtMS0w_f2fa9e1d-3661-4596-9280-fc1a51e4cb6b"
      unitRef="usd">2703000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i776910e9d762494b89b7eb863965f0a2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy00LTEtMS0w_8e7c2b67-30bb-4584-b057-4f5c196548a3"
      unitRef="usd">648000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i776910e9d762494b89b7eb863965f0a2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy02LTEtMS0w_061a72e5-75fd-4bcd-bcf2-398c1845c612"
      unitRef="usd">2055000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy04LTEtMS0w_2ba35f37-eab8-47eb-b4c1-af651d17787c"
      unitRef="usd">1673000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy0xMC0xLTEtMA_14403edb-4854-4851-be64-6ff62721e2b5"
      unitRef="usd">402000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i097581a82dd0410fa4ca4bc2ee1b1de7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy0xMi0xLTEtMA_f9fe494e-e24a-4215-aecf-818fbbda6d3b"
      unitRef="usd">1271000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1f6f88cfbf6403ebdfc3b60d12ff73c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfNy0xNC0xLTEtMA_5c733a9d-3ce0-4e89-8891-cc3a35b6e46f"
      unitRef="usd">3326000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="ib2960eaa18294146880d73f8175d4e0b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC0yLTEtMS0w_3fff79a3-9249-4770-b087-560fe7b7e233"
      unitRef="usd">-63898000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="ib2960eaa18294146880d73f8175d4e0b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC00LTEtMS0w_6961b2ec-c80b-4c57-80c1-9e0ae30e7005"
      unitRef="usd">15337000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="ib2960eaa18294146880d73f8175d4e0b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC02LTEtMS0w_100a70aa-a9ea-46af-b5e9-778625cbf661"
      unitRef="usd">-48561000</us-gaap:StockholdersEquity>
    <swx:StockholdersEquityAttributableToParentBeforeTax
      contextRef="i17f3e30f49714dbd8b3283e4bef1c777_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC04LTEtMS0w_0e4db82d-bc48-4bbb-b998-1e28507e1e65"
      unitRef="usd">-4293000</swx:StockholdersEquityAttributableToParentBeforeTax>
    <swx:StockholdersEquityAttributableToParentTax
      contextRef="i17f3e30f49714dbd8b3283e4bef1c777_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC0xMC0xLTEtMA_7af1d96b-c298-4245-8aa3-0e1e96b0a26a"
      unitRef="usd">1029000</swx:StockholdersEquityAttributableToParentTax>
    <us-gaap:StockholdersEquity
      contextRef="i17f3e30f49714dbd8b3283e4bef1c777_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC0xMi0xLTEtMA_8c7b251d-7cb1-49f8-a354-0febe537e11c"
      unitRef="usd">-3264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f6f94f1b5ab460daed7c52d8f67d1fe_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOjI0NWY4Nzk5NzM3NzQzYTBhOWJjMWMxNzI0MTIwYTQzL3RhYmxlcmFuZ2U6MjQ1Zjg3OTk3Mzc3NDNhMGE5YmMxYzE3MjQxMjBhNDNfOC0xNC0xLTEtMA_7c5eded2-7772-43ce-b6c0-3a3aeb2a1685"
      unitRef="usd">-51825000</us-gaap:StockholdersEquity>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMjYxOA_f681d8a4-d331-4db4-94a0-46be811c51bb"
      unitRef="number">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RleHRyZWdpb246NDU3MmUzMTc0YmEyNGY5Y2E5OWY3YWRlN2NmMGZiOWVfMjc5OQ_73cf2190-3618-4ee0-a308-629acb71085d">&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:60.995%;"/&gt;&lt;td style="width:1.0%;"/&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:15.767%;"/&gt;&lt;td style="width:1.0%;"/&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:15.770%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net actuarial (loss) gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(464,159)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(483,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: amount recognized in regulatory assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;403,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;420,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recognized in AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(66,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMS0yLTEtMS0w_fccb351e-588f-414e-b391-fd0f8e7b75a5"
      unitRef="usd">464159000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMS00LTEtMS0w_c5e36357-5694-42d9-a119-3395ed2c81c7"
      unitRef="usd">483074000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMi0yLTEtMS0w_2d5b9246-174d-4ae9-a615-1d79fa277f8c"
      unitRef="usd">-3063000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMi00LTEtMS0w_390d790e-a0bb-4b66-a8a2-acc8b5bd5647"
      unitRef="usd">-3641000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMy0yLTEtMS0w_6b01e842-d633-45c9-960e-c1373e5a2235"
      unitRef="usd">-403324000</swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax>
    <swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfMy00LTEtMS0w_f6e6cc01-2f52-495a-b68c-e711c22b6c5f"
      unitRef="usd">-420114000</swx:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeLossAmountRecognizedRegulatoryAssetsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ib3fdf4924bbf4394bd17b18981abeb8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfNC0yLTEtMS0w_eacf56f1-415b-4fdd-9676-b15d3e88a73c"
      unitRef="usd">-63898000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="icc96e86e1eda4f3991385b34ee469073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83MC9mcmFnOjQ1NzJlMzE3NGJhMjRmOWNhOTlmN2FkZTdjZjBmYjllL3RhYmxlOmEwYTg1YTRiZDlmNDRmYTI5NjA2YjhmZjQ2ODU1YWNmL3RhYmxlcmFuZ2U6YTBhODVhNGJkOWY0NGZhMjk2MDZiOGZmNDY4NTVhY2ZfNC00LTEtMS0w_762db37c-51d5-4c8c-a380-8eab873c3fb8"
      unitRef="usd">-66601000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RleHRyZWdpb246YTVmOTA5YzBlMGYyNDg4ZmIzYzExOGRiY2EyNTU3MjRfODI3_d232d5a7-bf87-419e-b5b1-df48eebb2525">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri accounts receivable for services provided to Southwest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:5pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.961%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.932%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;757,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;405,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;663,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;713,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;758,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,593,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,458,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,546,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.961%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.639%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,671,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,025,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,166,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,470,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,837,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,001,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <swx:AccountsReceivableForServicesTableTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RleHRyZWdpb246YTVmOTA5YzBlMGYyNDg4ZmIzYzExOGRiY2EyNTU3MjRfODI4_a858018e-bf40-4969-8194-563dc461057a">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;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.715%;"/&gt;&lt;td style="width:1.0%;"/&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:15.717%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Centuri accounts receivable for services provided to Southwest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</swx:AccountsReceivableForServicesTableTextBlock>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i140027fd904a4dc5bf03e647664a27b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjA4ZTMzZDllN2JlYzRjNGJiMjI0Zjc1ZWE2YjRlZDY5L3RhYmxlcmFuZ2U6MDhlMzNkOWU3YmVjNGM0YmIyMjRmNzVlYTZiNGVkNjlfMS0xLTEtMS0w_e6db5d10-05d6-4e15-ade9-ac33285d7b69"
      unitRef="usd">17364000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ia59f42d9fba142c38e515a1098190d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjA4ZTMzZDllN2JlYzRjNGJiMjI0Zjc1ZWE2YjRlZDY5L3RhYmxlcmFuZ2U6MDhlMzNkOWU3YmVjNGM0YmIyMjRmNzVlYTZiNGVkNjlfMS0zLTEtMS0w_0f08a786-f67b-4bdf-b688-da7c754280e1"
      unitRef="usd">15235000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:NumberOfReportableSegments
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RleHRyZWdpb246YTVmOTA5YzBlMGYyNDg4ZmIzYzExOGRiY2EyNTU3MjRfMjUw_570fc048-dab0-4dc2-9d31-b4c4e3d373c7"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RleHRyZWdpb246YTVmOTA5YzBlMGYyNDg4ZmIzYzExOGRiY2EyNTU3MjRfODI5_381d039e-01b1-4fbb-9a7d-6c8e686744de">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;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.961%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.932%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;720,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;262,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;494,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;757,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(244)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;405,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;663,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;713,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;758,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,523,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;765,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;828,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,593,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,458,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;779,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;767,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,546,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(780)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.961%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.929%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.636%;"/&gt;&lt;td style="width:1.0%;"/&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:11.639%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Natural Gas&lt;br/&gt;Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utility Infrastructure&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June&#160;30,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,671,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,025,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;141,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,354,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,812,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,166,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Twelve Months Ended June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues from external customers&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,470,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,837,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intersegment revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,367,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,634,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,001,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Segment net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;198,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="ib91ca69f34ae4a4bb3cd7200f50cb7fb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMi0xLTEtMS0w_8e4b269b-254b-414c-a62e-618bed159f96"
      unitRef="usd">262434000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i138e87d76d2948439d2c89959ba0d07e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMi0zLTEtMS0w_71ea8686-fe3c-47be-b2e2-b4bd469d07a1"
      unitRef="usd">457890000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07ae2e082620490c80498100e47aefe0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMi01LTEtMS0w_828bc2ab-1ffe-4968-8fe0-82f77dc3807f"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifa786610b1ee4cd3b54c3e6768df5de2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMi03LTEtMS0w_3b58f0ab-949d-4a3a-b21f-dbacfc207c7f"
      unitRef="usd">720324000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i72470e5966444faab131d04559b4b65f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMy0xLTEtMS0w_2df02b5e-416a-41a2-ab2b-68d245627a35"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib0cea4803008494eaa5afab029f2e283_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMy0zLTEtMS0w_9e856b1e-abf1-4bc8-9209-2f0f26c9cc77"
      unitRef="usd">-36923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0921e1cd350f4582abedf070e67f5f39_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMy03LTEtMS0w_868ab250-3c80-4106-92b0-aabc8f227bc6"
      unitRef="usd">-36923000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i056813113339480caa2588e0e8f02afa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNC0xLTEtMS0w_0ef3eac8-9dd8-44e8-8e18-81a98f34741c"
      unitRef="usd">262434000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia5333daadc794d6fa82a4b4624a1225a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNC0zLTEtMS0w_1bbd162b-f007-41f4-b63e-65733198aee3"
      unitRef="usd">494813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i07ae2e082620490c80498100e47aefe0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNC01LTEtMS0w_bf45211a-5a6b-49d9-ba2d-166cc49ff1e5"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNC03LTEtMS0w_dac19c8d-a41d-4fb1-a551-632706d525bb"
      unitRef="usd">757247000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i056813113339480caa2588e0e8f02afa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNS0xLTEtMS0w_4832d6c9-a2a9-43da-bbc0-90e79847f469"
      unitRef="usd">11942000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia5333daadc794d6fa82a4b4624a1225a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNS0zLTEtMS0w_d3c0473d-1914-4f1c-81ae-08927a093875"
      unitRef="usd">26267000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i07ae2e082620490c80498100e47aefe0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNS01LTEtMS0w_aa9308f3-28ff-41f2-a5da-5fa56c33a237"
      unitRef="usd">-244000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5f7aa4ebcda74c54815b2e5d9574dfbc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfNS03LTEtMS0w_21475d95-20ad-45c3-b672-83586b9c53bb"
      unitRef="usd">37965000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="ie36b57629a65478686840269ecce6ba7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOC0xLTEtMS0w_09cb1fee-3a94-4eb6-ac56-62cd9e7ba318"
      unitRef="usd">258711000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia773543d67494fd7b46ba83ae29c3819_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOC0zLTEtMS0w_8fefc7d4-b30a-4d92-9ca6-561390284aca"
      unitRef="usd">405218000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i52a8042069d04c88a9a522ec722a84fe_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOC01LTEtMS0w_2a119b61-310e-45ce-abaa-a1b8a0c0e1d4"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if5bdba1bdde64f1fab65914058109ffe_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOC03LTEtMS0w_a9685da9-508a-4bea-8cb8-1882c96b7584"
      unitRef="usd">663929000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i67427485e94e432da2ae66bf752efbcb_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOS0xLTEtMS0w_38be301f-0451-4787-bd02-123d314374a0"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa0fa060f8ba4875a69b4804864aed1a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOS0zLTEtMS0w_a3e2e5a1-9aaa-4494-96d1-772147e4a0d1"
      unitRef="usd">-49082000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i870d6c72a1be4ae58052cf9c30d74cca_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfOS03LTEtMS0w_87b5fc3b-5cde-4a9d-868b-71c49ee607af"
      unitRef="usd">-49082000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i63187ade88ed4bb5963168410d6368e8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTAtMS0xLTEtMA_6c7dcb78-b350-49be-af3d-1bcf3aa2f3bc"
      unitRef="usd">258711000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iec31900f9b9b4b7fb1d73af81048e830_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTAtMy0xLTEtMA_34d93b63-38f0-4717-b912-0b763b40b398"
      unitRef="usd">454300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i52a8042069d04c88a9a522ec722a84fe_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTAtNS0xLTEtMA_41481d7d-4d4a-42f3-a62d-e616479f9a40"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTAtNy0xLTEtMA_097fa3f1-c433-4f0e-8169-605342d9923e"
      unitRef="usd">713011000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i63187ade88ed4bb5963168410d6368e8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTEtMS0xLTEtMA_7269c0f4-2420-4c6a-891a-f09851ad6e1d"
      unitRef="usd">3369000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iec31900f9b9b4b7fb1d73af81048e830_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTEtMy0xLTEtMA_7832c3c6-40b9-4196-9a17-2798c249dedf"
      unitRef="usd">18918000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52a8042069d04c88a9a522ec722a84fe_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTEtNS0xLTEtMA_ad44aade-2a2a-4b80-9c6b-9dd872343ff7"
      unitRef="usd">-231000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5daeaa7563d340dca766b7dd9d29fed3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTEtNy0xLTEtMA_a7319846-ea08-4f64-8bd1-49d8e7573871"
      unitRef="usd">22056000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="if9d7137c78ae40ca93ac7cf441723404_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTQtMS0xLTEtMA_b4b7afb7-70bf-4831-a5da-c88ce729580a"
      unitRef="usd">765261000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i34c685880dc341b088418ef56e7032a8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTQtMy0xLTEtMA_553f66cd-7213-48e0-8785-81c4634899c1"
      unitRef="usd">758181000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i97e0f335d0a6417cb17344879be222c2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTQtNS0xLTEtMA_0a4353d6-a05d-4478-ac54-d274a889aaf4"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibab9e3c1c7244b53b46475ff10193523_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTQtNy0xLTEtMA_16fe4edf-4166-4257-9ede-5f97eade764b"
      unitRef="usd">1523442000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib9994f59ff0f4082a9a279ec4838edee_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTUtMS0xLTEtMA_df7bfa52-13e6-46d9-9571-9b1c05d519c7"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib0e8ce3c749e40f79e78c14bdff13f6b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTUtMy0xLTEtMA_24aad775-94aa-462e-9d64-cd9eec5c8809"
      unitRef="usd">-70125000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if2c413db79f04c2fb0db42e562de75b8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTUtNy0xLTEtMA_7cad66e0-fe70-4d24-a6f9-02141dc6c44c"
      unitRef="usd">-70125000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3eae0d04c34a4fa5af581e353f9e3822_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTYtMS0xLTEtMA_d1fa7cd8-9573-467c-b2f2-d3f93daf8db5"
      unitRef="usd">765261000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0bff03df2dcc4ac6942c20e0d4b4a5f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTYtMy0xLTEtMA_a40c76da-721d-4878-a56a-3a8ee2339506"
      unitRef="usd">828306000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i97e0f335d0a6417cb17344879be222c2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTYtNS0xLTEtMA_74bf58a2-f3bc-48e3-8452-9df2e84dc598"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTYtNy0xLTEtMA_e85dff98-8434-4447-8ff3-df259bbafb6d"
      unitRef="usd">1593567000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i3eae0d04c34a4fa5af581e353f9e3822_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTctMS0xLTEtMA_3fe87c72-c0d5-4bc7-80fb-f2221fd3d6bb"
      unitRef="usd">95541000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0bff03df2dcc4ac6942c20e0d4b4a5f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTctMy0xLTEtMA_0c207747-05d2-483c-8d71-1597595c7585"
      unitRef="usd">16063000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i97e0f335d0a6417cb17344879be222c2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTctNS0xLTEtMA_0de5fa5d-266e-427f-a755-036df7acc690"
      unitRef="usd">-1097000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i421e31db45b54aac9da0658dfa83b74d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMTctNy0xLTEtMA_bf8e22f0-6747-489c-bdfc-b397d95d2c54"
      unitRef="usd">110507000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="ia7a45a62d1d848d193239944b71ebf9d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjAtMS0xLTEtMA_dda3a4a3-f62b-4a33-bcee-0f7b9f36a7c7"
      unitRef="usd">779388000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3ac619345c3b4ab9a9ec30d0c8d6e89c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjAtMy0xLTEtMA_3e0ea75f-db2e-4296-8df2-25afce6e0c2b"
      unitRef="usd">679407000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibb8d31b47db444a0b59feefe27b41623_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjAtNS0xLTEtMA_a0d1052b-8ad3-4903-8427-1ff127e43808"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ed1f616fc974bfd943c9cd95d7b7b48_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjAtNy0xLTEtMA_808bc19f-ca2a-4b04-9c0a-10afcf8d8cc2"
      unitRef="usd">1458795000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6398a04fc2994c9f99392743ad379631_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjEtMS0xLTEtMA_08761ff6-175d-485f-bd32-0d4b6d1322cf"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifcdf04713d6640c38d679a7ab726ac91_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjEtMy0xLTEtMA_49c4c791-840a-4244-82d8-0b9a73b4b1f3"
      unitRef="usd">-87755000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ide4db95d8ada48cca3d99ff26fba3612_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjEtNy0xLTEtMA_c3671c19-8fd3-4592-8ca6-eba3ac2d9947"
      unitRef="usd">-87755000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i36f59cc9bab04109bc22b1a93bf49bfa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjItMS0xLTEtMA_a3f2960b-85fa-43b0-8601-94bfc7a5d796"
      unitRef="usd">779388000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i42be98a1b4f74dbaade34cf534b2e039_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjItMy0xLTEtMA_60257d9b-bf9b-45ee-876a-513bc81bab7a"
      unitRef="usd">767162000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibb8d31b47db444a0b59feefe27b41623_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjItNS0xLTEtMA_a4e4184d-924a-46da-b20e-997040120995"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjItNy0xLTEtMA_3ac912e2-8086-41da-a995-ae8563f1d084"
      unitRef="usd">1546550000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i36f59cc9bab04109bc22b1a93bf49bfa_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjMtMS0xLTEtMA_1380daf3-8fa6-4568-992c-b54f21c39aa0"
      unitRef="usd">106758000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i42be98a1b4f74dbaade34cf534b2e039_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjMtMy0xLTEtMA_09333543-8437-4c39-a4f0-7eb7470ed2c7"
      unitRef="usd">10887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibb8d31b47db444a0b59feefe27b41623_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjMtNS0xLTEtMA_120455f8-1fde-4ff7-a453-971b7dc805fd"
      unitRef="usd">-780000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6da43cdbf564a4cb0c42945b0c0d0d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjIwMjdhMzJiNWZiYzQxMDRiYjNmZTQ5NDQzY2Q5ZDE4L3RhYmxlcmFuZ2U6MjAyN2EzMmI1ZmJjNDEwNGJiM2ZlNDk0NDNjZDlkMThfMjMtNy0xLTEtMA_07305679-1452-4683-84e8-777b5859c81e"
      unitRef="usd">116865000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i289f168ffea949fbb54d269e09cf4c00_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMi0xLTEtMS0w_4e854957-a870-40d4-a588-e61e90ceffbc"
      unitRef="usd">1354812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i206f3124fe724f75ac14f083195efe97_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMi0zLTEtMS0w_f5e2db24-ac1a-4e9f-bb67-6cf69bdb64f6"
      unitRef="usd">1671026000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5831d19cc9a748e58a78df834eab35b9_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMi01LTEtMS0w_6430061b-b30c-4664-87e4-c2a932fad6e5"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idc46340fc7d24b6fad1e6c85a28bfba3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMi03LTEtMS0w_983c0c0e-9be2-4af3-bb91-93cfd8b3778d"
      unitRef="usd">3025838000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2c8c51498f2448f39b3c3a0362657f0e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMy0xLTEtMS0w_f0627d67-d333-4d26-a207-05157d9f0485"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i88241c7c8c974907aae3109fa4eb6a0e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMy0zLTEtMS0w_db8378e6-8f35-4bd8-bbaf-9d23bfd5f607"
      unitRef="usd">-141096000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie804b3f4c84d41fe8dd789ef2e2b9883_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMy03LTEtMS0w_ec31364a-96fc-4500-8d1f-af0b4b2adb1b"
      unitRef="usd">-141096000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if9456a3f65794996b8883322efd3d64d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNC0xLTEtMS0w_50a57954-bd23-4869-bd6c-a282aec5e92d"
      unitRef="usd">1354812000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7910ac5913a4ba7a23d943dc62317e4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNC0zLTEtMS0w_4e5b5cbd-780f-4daf-ad4e-a4bee31113f5"
      unitRef="usd">1812122000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5831d19cc9a748e58a78df834eab35b9_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNC01LTEtMS0w_71fd79e0-e6c1-4009-8ac9-5d1c44d58b55"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNC03LTEtMS0w_dd39201f-3383-43ad-8d25-6e06f34194d8"
      unitRef="usd">3166934000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="if9456a3f65794996b8883322efd3d64d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNS0xLTEtMS0w_6e0879d2-74d7-4475-a431-d2e9190dbec1"
      unitRef="usd">151954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic7910ac5913a4ba7a23d943dc62317e4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNS0zLTEtMS0w_ab1a5e9a-13f5-45b6-b558-9f83850e8de0"
      unitRef="usd">57581000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5831d19cc9a748e58a78df834eab35b9_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNS01LTEtMS0w_8aca9a2f-fb30-4e3e-beec-2dcc6f2753ff"
      unitRef="usd">-1957000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0b1b5326cff5461297587f58cce413cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfNS03LTEtMS0w_4d864657-4216-470e-b195-e3ea396d64c8"
      unitRef="usd">207578000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="i909b473a168245aab190ea7ab70eab0c_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOC0xLTEtMS0w_0a0d8ef1-1e90-4149-8f7b-1a7dfcc15d2d"
      unitRef="usd">1367124000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie426024797b0414e8d28150d281d7652_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOC0zLTEtMS0w_4e0c7004-8c8a-4680-be8a-9f6cf9096ed3"
      unitRef="usd">1470787000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b1e5312309649d29c91495e089379e1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOC01LTEtMS0w_4494a081-0e8a-4dfb-9409-4d7b52f7f7c6"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ide28e43109ad48dbb842a26942c38c66_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOC03LTEtMS0w_ed8faf40-4eef-48e2-b532-a101a20ece7e"
      unitRef="usd">2837911000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaf365a20444a435a86f5450c84a71081_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOS0xLTEtMS0w_5ddeecbf-445b-48ed-a8f7-9bb1577efae1"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id08f08b84b844a27a34ada4b175a2685_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOS0zLTEtMS0w_0ead8637-8a94-4d30-98ef-b1b1ee481ddc"
      unitRef="usd">-163439000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7dc989416a2d4f49948a0b0dab6ca5cb_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfOS03LTEtMS0w_6f78a778-ecb8-4ae3-9680-957dd0d9be27"
      unitRef="usd">-163439000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifb2b4c3dd0154e8f888153b5f4c2e3ec_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTAtMS0xLTEtMA_46e38316-29bd-47c8-be7f-58f9a4edfc86"
      unitRef="usd">1367124000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i98dbe6f44a8a420ea77e3618676b3179_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTAtMy0xLTEtMA_892bb0d5-8e7f-4e85-acea-495c45e1f2f6"
      unitRef="usd">1634226000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b1e5312309649d29c91495e089379e1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTAtNS0xLTEtMA_0af0c044-2541-41ae-b03c-0c141818b5a9"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTAtNy0xLTEtMA_23f32e6c-0661-4753-ae1f-23c525b0cc6c"
      unitRef="usd">3001350000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="ifb2b4c3dd0154e8f888153b5f4c2e3ec_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTEtMS0xLTEtMA_2f55bafc-ec8d-4804-910e-e291202743ad"
      unitRef="usd">152629000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i98dbe6f44a8a420ea77e3618676b3179_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTEtMy0xLTEtMA_13169ded-97a0-4258-9dec-a7bb6ddd70e8"
      unitRef="usd">47629000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2b1e5312309649d29c91495e089379e1_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTEtNS0xLTEtMA_730a254c-c771-4eed-b04b-086ffdc3471a"
      unitRef="usd">-1758000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0ed28d26d10e4e52a3ef879e460fc1b4_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF83My9mcmFnOmE1ZjkwOWMwZTBmMjQ4OGZiM2MxMThkYmNhMjU1NzI0L3RhYmxlOjE2OThlY2M4MmYyMTQ0NjQ5Nzk5YTZiYzczMmNiZWM1L3RhYmxlcmFuZ2U6MTY5OGVjYzgyZjIxNDQ2NDk3OTlhNmJjNzMyY2JlYzVfMTEtNy0xLTEtMA_14da54e5-f481-4de1-941e-2e8097e31479"
      unitRef="usd">198500000</us-gaap:NetIncomeLoss>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i93c2aa38b9bb4bc7a4fd75dcf6485568_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF84Mi9mcmFnOmE1ZTRlY2ViOTUwNjQ5ZjdiMTJjNzc4ZjJmNjY5ZGQ5L3RleHRyZWdpb246YTVlNGVjZWI5NTA2NDlmN2IxMmM3NzhmMmY2NjlkZDlfMjE5OTAyMzI2NzkyMA_dee3f452-aa36-4d50-abdb-8336f0ace82b"
      unitRef="usd">12000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i185207e0400747e8b9bb6d7c5503d6b3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF84Mi9mcmFnOmE1ZTRlY2ViOTUwNjQ5ZjdiMTJjNzc4ZjJmNjY5ZGQ5L3RleHRyZWdpb246YTVlNGVjZWI5NTA2NDlmN2IxMmM3NzhmMmY2NjlkZDlfMTY0OTI2NzQ0NzY4Mg_f0326b22-b5eb-4537-984a-3a7c198f30b3"
      unitRef="usd">3400000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i5334380e831c4b169dfc45f3af9bfe4d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF84NS9mcmFnOjE1NjNmMjA3YTkyOTQ0NjVhNzBiNjBhNjc3ZjVlYThlL3RleHRyZWdpb246MTU2M2YyMDdhOTI5NDQ2NWE3MGI2MGE2NzdmNWVhOGVfMjE5OTAyMzI4MzgwMw_1e055c87-000f-4c32-88d5-9268595120f0"
      unitRef="usd">-3500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i8a75ed843b7643e99cbd54ec69d5109f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF84NS9mcmFnOjE1NjNmMjA3YTkyOTQ0NjVhNzBiNjBhNjc3ZjVlYThlL3RleHRyZWdpb246MTU2M2YyMDdhOTI5NDQ2NWE3MGI2MGE2NzdmNWVhOGVfMjE5OTAyMzI3NzIzNg_549b5a90-7b31-4914-ae49-bb2907f1a022"
      unitRef="usd">11000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ia1ef6631e9ff447d9fc362b701da411f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMDYyL2ZyYWc6NWViMjQ1NDhiZGEzNDNmNjgzZDU4Nzk1MTY0Y2Q2YzcvdGV4dHJlZ2lvbjo1ZWIyNDU0OGJkYTM0M2Y2ODNkNTg3OTUxNjRjZDZjN18xNjQ5MjY3NDUxODQy_0c0972a1-3866-4ffc-b765-62bdd841c294"
      unitRef="usd">2900000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i5a97d7552aaf4f40bba1b6160d8b46bd_D20180701-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMDYyL2ZyYWc6NWViMjQ1NDhiZGEzNDNmNjgzZDU4Nzk1MTY0Y2Q2YzcvdGV4dHJlZ2lvbjo1ZWIyNDU0OGJkYTM0M2Y2ODNkNTg3OTUxNjRjZDZjN18xNjQ5MjY3NDQ1MTU2_0e0a818d-4371-4932-94e3-a8894b2ceba0"
      unitRef="usd">6500000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i957597606fdf419bbb2f33030be2e2b5_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF84OC9mcmFnOjRjOGNhZjQwMWI5ZjRlYzRhZjQxZTVhNmIwOTBmYWFjL3RleHRyZWdpb246NGM4Y2FmNDAxYjlmNGVjNGFmNDFlNWE2YjA5MGZhYWNfMTY0OTI2NzQ0OTUzNA_2d91c285-1f1a-492e-8c52-2c6d966faa84"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i957597606fdf419bbb2f33030be2e2b5_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF8xMDY5L2ZyYWc6MjRkZDg5OGE3NzBjNGE1NGJhNDIxNzk1YWMxZmU2MTQvdGV4dHJlZ2lvbjoyNGRkODk4YTc3MGM0YTU0YmE0MjE3OTVhYzFmZTYxNF8xNjQ5MjY3NDgyODEz_2d91c285-1f1a-492e-8c52-2c6d966faa84"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i957597606fdf419bbb2f33030be2e2b5_I20181130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiZDI0YTljNmNlZDQ3NmZhZWM3MTAwNGIwNDZhMGQ0L3NlYzo2YmQyNGE5YzZjZWQ0NzZmYWVjNzEwMDRiMDQ2YTBkNF85MS9mcmFnOmU5Y2ZmMzIzOWRjZDRiMDJiZDZiYzFiNzcwYjIyNzc0L3RleHRyZWdpb246ZTljZmYzMjM5ZGNkNGIwMmJkNmJjMWI3NzBiMjI3NzRfMTY0OTI2NzQ0ODM4MA_2d91c285-1f1a-492e-8c52-2c6d966faa84"
      unitRef="usd">590000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
</xbrl>
